当前位置: 首页 > wzjs >正文

深圳专业网站建设价格深圳网络推广公司

深圳专业网站建设价格,深圳网络推广公司,wordpress flask,网站空白页黑链一、图像梯度 把图片想象成连续函数,因为边缘部 分的像素值是与旁边像素明显有区别的,所以对图片局部求极值,就可以得到整幅图片的边缘信息了。 不过图片是二维的离散函数,导数就变成了差分,这个差分就称为图像的梯度。…

一、图像梯度

        把图片想象成连续函数,因为边缘部 分的像素值是与旁边像素明显有区别的,所以对图片局部求极值,就可以得到整幅图片的边缘信息了。 不过图片是二维的离散函数,导数就变成了差分,这个差分就称为图像的梯度。

二、filter2D算子

ddepth:表示目标图像的所需深度。

kernel:卷积核(或相当于相关核),单通道浮点矩阵。

edge_ex_method:边缘检测的方向,upright:垂直,level:水平。 

三、Sobel算子

四、Laplacian算子

五、梯度处理

5.1、filter2D

导入模块

import cv2
import numpy as np

 输入图像

img=cv2.imread('shudu3.png')

 梯度处理 

kernel=np.array([[-1,0,1],[-2,0,2],[-1,0,1]]
)
img_filter2D=cv2.filter2D(img,-1,kernel=kernel)

 输出图像

cv2.imshow('img',img)
cv2.imshow('img_filter2D',img_filter2D)
cv2.waitKey(0)

完整代码 

import cv2
import numpy as npimg=cv2.imread('shudu3.png')kernel=np.array([[-1,0,1],[-2,0,2],[-1,0,1]]
)
img_filter2D=cv2.filter2D(img,-1,kernel=kernel)cv2.imshow('img',img)
cv2.imshow('img_filter2D',img_filter2D)
cv2.waitKey(0)

5.2、Sobel

导入模块

import cv2
import numpy as np

 输入图像

img=cv2.imread('shudu3.png')

 梯度处理 

img_Sobel=cv2.Sobel(img,-1,dx=1,dy=0)

输出图像 

cv2.imshow('img',img)
cv2.imshow('img_Sobel',img_Sobel)
cv2.waitKey(0)

完整代码 

import cv2img=cv2.imread('shudu3.png')img_Sobel=cv2.Sobel(img,-1,dx=1,dy=0)cv2.imshow('img',img)
cv2.imshow('img_Sobel',img_Sobel)
cv2.waitKey(0)

5.3、Laplacian

导入模块

import cv2
import numpy as np

 输入图像

img=cv2.imread('shudu3.png')

 梯度处理 

img_Laplacian=cv2.Laplacian(img,-1)

输出图像 

cv2.imshow('img',img)
cv2.imshow('img_Laplacian',img_Laplacian)
cv2.waitKey(0)

完整代码 

import cv2img=cv2.imread('shudu3.png')img_Laplacian=cv2.Laplacian(img,-1)cv2.imshow('img',img)
cv2.imshow('img_Laplacian',img_Laplacian)
cv2.waitKey(0)

六、库函数

6.1、filter2D

cv.filter2D(	src, ddepth, kernel[, dst[, anchor[, delta[, borderType]]]]	) ->	DST
方法描述
src输入图像
dst输出图像
ddepth目标图像的所需深度,请参阅组合
kernel卷积核(或者更确切地说是相关核),单通道浮点矩阵;如果要将不同的内核应用于不同的通道,请使用 Split 将图像拆分为单独的颜色平面,然后单独处理它们。
anchoranchor 的 anchor 表示 filtered 点在 kernel 中的相对位置;锚应位于内核内;默认值 (-1,-1) 表示定位点位于内核中心。
delta在将过滤的像素存储到 DST 之前添加到过滤像素的可选值。
borderType素外插方法,请参阅 BorderTypes。不支持BORDER_WRAP。

6.2、Sobel

cv.Sobel(	src, ddepth, dx, dy[, dst[, ksize[, scale[, delta[, borderType]]]]]	) ->	dst
方法描述
src输入图像
dst输出图像
ddepth目标图像的所需深度,请参阅组合
dx导数 X 的阶数
dy导数 y 的阶数
ksize扩展 Sobel 核的大小;它必须是 1、3、5 或 7。
scale计算的导数值的可选比例因子;默认情况下,不应用缩放(有关详细信息,请参阅 getDerivKernels)。
delta在将过滤的像素存储到 DST 之前添加到过滤像素的可选值。
borderType素外插方法,请参阅 BorderTypes。不支持BORDER_WRAP。

6.3、Laplacian

cv.Laplacian(	src, ddepth[, dst[, ksize[, scale[, delta[, borderType]]]]]	) ->	dst
方法描述
src输入图像
dst与 src 具有相同大小和相同通道数的目标图像。
ddepth目标图像的所需深度,请参阅组合。
ksize用于计算二阶导数滤波器的孔径大小。有关详细信息,请参阅 getDerivKernels。大小必须为正数和奇数。
scale计算的拉普拉斯值的可选比例因子。默认情况下,不应用缩放。有关详细信息,请参阅 getDerivKernels。
delta在将结果存储在 dst 中之前添加到结果中的可选 delta 值。
borderType像素外插方法,请参阅 BorderTypes。不支持BORDER_WRAP。
http://www.dtcms.com/wzjs/336485.html

相关文章:

  • 建筑设计app推荐seo关键词优化软件官网
  • 地方网站定位百度收录
  • 北京展览网站建设衡阳百度推广
  • 苏州集团网站制作设计seo的基础优化
  • 写作网站水平哪个最好九江seo公司
  • 芜湖手机网站制作武汉seo招聘信息
  • 上海响应式网站5118和百度指数
  • wordpress镜像是什么意思旺道seo优化软件
  • 网站如何建设二级域名代理如何制作网页最简单的方法
  • 深圳做微信网站建设seo短视频网页入口引流
  • 网上打字兼职正规网站软件推广赚钱一个10元
  • 郑州做网站建设的公司互联网运营主要做什么
  • 河北省网站建设公司排名安年软文网
  • 网站建设宀金手指花总十五广点通官网
  • 卖东西的网站怎么做网络营销运营方案
  • 最权威的做网站的公司哪家好百度网址大全 官网
  • 网站排名优化有哪些牛霸天的软件1seo网络推广是干嘛的
  • 品牌网站建设4a小蝌蚪网络营销方式有哪些
  • 服饰怎么做网站推广链接交换平台
  • 长兴做网站网址注册在哪里注册
  • 汕头微网站推广关键词优化公司
  • 郑州大学动态网站开发考试答案在线培训系统app
  • 创意文字设计长春最专业的seo公司
  • 江苏省数字文化馆网站建设国内免费发布产品的平台
  • 公司网站建设知识免费seo网站推荐一下
  • 网站轮播图怎么设计手机百度网页版 入口
  • 合肥网站建设哪个公司做得比较好网站cms
  • 电子商务网站 icp备案百度贴吧免费发布信息
  • 专门做创意桌椅的网站推广自己的产品
  • 杭州网站改版谷歌推广怎么做最有效