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

网站开发 语言net重庆在线课程

网站开发 语言net,重庆在线课程,电商小程序运营,wordpress nginx版本Sobel算子是基于一阶导数的离散差分算子#xff0c;其中Sobel对于像素值的变化是十分敏感的#xff0c;在进行边缘检测的时候#xff0c;Sobel算子常用于对周围像素的重要性进行检测。 Sobel算子包括检验水平方向的算子和检测竖直方向的算子 计算机梯度值的操作如下#x…Sobel算子是基于一阶导数的离散差分算子其中Sobel对于像素值的变化是十分敏感的在进行边缘检测的时候Sobel算子常用于对周围像素的重要性进行检测。 Sobel算子包括检验水平方向的算子和检测竖直方向的算子 计算机梯度值的操作如下 用算子在图像上进行卷积操作检测水平边缘。公式为用算子在图像上进行卷积操作检测垂直边缘。 公式为结合水平方向和垂直方向计算每一个梯度点的数值公式为 在OpenCV中可以cv2.Sobel()来计算图像梯度值其中格式为cv2.Sobel(src,depth,dx,dy,size)其中第一个参数src表示的是需要处理的图像第二个参数depth表示的是图像的深度第三个参数dx和第四个参数dy分别选择水平和竖直方向size表示的是Sobel算子的大小。 下面有这么一张图像 1水平方向梯度计算 对上图计算进行卷积操作检测水平方向边缘 import cv2 import matplotlib.pyplot as plt import numpy as npimagecv2.imread(rD:/Photo/3.png) sobelx_imagecv2.Sobel(img,cv2.CV_64F,1,0,ksize3) cv2.imshow(sobelx,sobelx_image) cv2.waitKey(0) cv2.destroyAllWindows() 运行结果如下所示   在上图中会把负值截断为0因此我们需要添加一处操作 sobelx_imagecv2.convertScaleAbs(sobelx_image) #取绝对值操作 完整代码为 import cv2 import matplotlib.pyplot as plt import numpy as npimagecv2.imread(rD:/Photo/3.png) sobelx_imagecv2.Sobel(img,cv2.CV_64F,0,1,ksize3) sobelx_imagecv2.convertScaleAbs(sobelx_image) cv2.imshow(sobelx,sobelx_image) cv2.waitKey(0) cv2.destroyAllWindows() 运行结果如下所示 对于存在梯度的像素来说如果两个图像存在差异那么右边减去左边的不为0则有可能会正数或者有可能为负数因此需要取绝对值操作此时像素点为一个大于0的正数像素点部位不是纯黑色。 2竖直方向梯度计算 同理可以对竖直方向进行梯度计算代码为 import cv2 import matplotlib.pyplot as plt import numpy as npimagecv2.imread(rD:/Photo/3.png) sobelx_imagecv2.Sobel(img,cv2.CV_64F,0,1,ksize3) cv2.imshow(sobelx,sobelx_image) cv2.waitKey(0) cv2.destroyAllWindows() 运行结果如下所示 3完整的梯度计算 完整的梯度计算需要分别将水平方向和垂直方向分别乘上各自权值再求和例如将权值设置为0.5 sobelcv2.addWeighted(sobelx_image,0.5,sobely_image,0.5,0) cv2.imshow(sobel,sobel) cv2.waitKey(0) cv2.destroyAllWindows() 运行结果如下所示 为什么不直接使用 sobel_imagecv2.Sobel(img,cv2.CV_64F,1,1,ksize3)呢因为在OpenCV中如果直接设置dx和dy的方向均为1的话那么可能会添加重影叠加效果不是很好因此不建议。
http://www.hkea.cn/news/14469907/

相关文章:

  • 牡丹江市住房和城乡建设局网站网站seo推广方案
  • offic做网站的软件网站打开速度概念
  • 培训教育行业网站建设方案wordpress深度修改
  • 建设建设网站的网站建设算什么行业
  • 常用的网站建设技术有什么和平区网站建设
  • 宁夏建设网站公司网页小游戏怎么玩
  • 用discuz做网站一个空间可以建多个网站
  • 成都营销型网站广州网站运营
  • 网站流媒体播放如何做网站ueo
  • 深圳网站设计公司哪家专业网站上的平面海报怎么做
  • 定制开发生产管理软件推荐重庆网站优化排名
  • wordpress评论表单关键词优化快排
  • 东营网站搜索引擎优化软件设计思路
  • 编程序可以做网站吗深圳网站建设制作
  • 教育网站建设的意义重庆建设工程信息网官网查询平台
  • 钢铁网站模板wordpress运行c语言
  • html做网站步骤大全网站建商城
  • 网站建设 成都仿做网站要多少钱
  • 网站的开发建设费中小企业查询系统网
  • 可以做用户旅程图的网站WordPress判断文章形式
  • 手机网站建设怎样关于网站开发的期刊
  • 怎样推广海外网站天眼查在线查询系统
  • 织梦网站网站内容维护费用
  • 一个完整的网站制作需要哪些部分组成网站反链暴增怎么回事
  • 曹鹏wordpress建站seo视频河南省建设网站首页
  • 网站建设中出现的错误代码广东建数网络科技有限公司
  • 嘉兴网站模板建站百度旗下所有app列表
  • 怎么做网站界面分析wordpress支付方案解决
  • 学校门户网站建设报告帝国cms小说网站模板下载
  • 东莞网站推广运营公司名字大全三个字