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

网站开发net教程软文案例500字

网站开发net教程,软文案例500字,wordpress+缩略图截图,官方网站建设合作协议​​​​​​1.形态学操作 OpenCV 提供了丰富的函数来进行形态学操作,包括腐蚀、膨胀、开运算、闭运算等。下面介绍一些常用的 OpenCV 形态学操作函数: 腐蚀操作(Erosion): erode(src, dst, kernel, anchor, iteration…

​​​​​​1.形态学操作

       OpenCV 提供了丰富的函数来进行形态学操作,包括腐蚀、膨胀、开运算、闭运算等。下面介绍一些常用的 OpenCV 形态学操作函数:

  1. 腐蚀操作(Erosion): erode(src, dst, kernel, anchor, iterations, borderType, borderValue) 该函数对输入图像中的前景区域进行腐蚀操作,通过用结构元素中的最小值替换区域中的像素值来收缩前景区域。

  2. 膨胀操作(Dilation): dilate(src, dst, kernel, anchor, iterations, borderType, borderValue) 该函数对输入图像中的前景区域进行膨胀操作,通过用结构元素中的最大值替换区域中的像素值来扩展前景区域。

  3. 开运算(Opening): morphologyEx(src, dst, MORPH_OPEN, kernel, anchor, iterations, borderType, borderValue) 开运算是先对图像进行腐蚀操作,然后再进行膨胀操作。这个操作可以去除小的噪声,并平滑图像的边界。

  4. 闭运算(Closing): morphologyEx(src, dst, MORPH_CLOSE, kernel, anchor, iterations, borderType, borderValue) 闭运算是先对图像进行膨胀操作,然后再进行腐蚀操作。这个操作可以填充小的空洞,并平滑图像的边界。

  5. 梯度运算(Gradient): morphologyEx(src, dst, MORPH_GRADIENT, kernel, anchor, iterations, borderType, borderValue) 梯度运算可以通过对输入图像的膨胀和腐蚀结果之差来突出显示边缘。

  6. 顶帽运算(Top Hat): morphologyEx(src, dst, MORPH_TOPHAT, kernel, anchor, iterations, borderType, borderValue) 顶帽运算可以通过对输入图像和开运算结果之差来突出显示边缘和细节。

  7. 黑帽运算(Black Hat): morphologyEx(src, dst, MORPH_BLACKHAT, kernel, anchor, iterations, borderType, borderValue) 黑帽运算可以通过对闭运算结果和输入图像之差来突出显示边缘和细节。

以上函数中,src 是输入图像,dst 是输出图像,kernel 是结构元素,anchor 是结构元素的锚点位置,iterations 是迭代次数,borderType 是边界像素处理方式,borderValue 是边界像素的值。

2.相关函数morphologyEx()

morphologyEx() 是 OpenCV 库中用于形态学操作的函数之一。它可以执行包括腐蚀、膨胀、开运算、闭运算等一系列形态学操作。该函数的原型如下:

void morphologyEx(

InputArray src,

OutputArray dst,

int op,

InputArray kernel,

Point anchor = Point(-1,-1),

int iterations = 1,

int borderType = BORDER_CONSTANT,

const Scalar& borderValue = morphologyDefaultBorderValue()

);

该函数的参数包括:

  • src:输入图像或图像数组。

  • dst:输出图像或图像数组。

  • op:指定形态学操作的类型。

  • kernel:结构元素(核)用于形态学操作。

  • anchor:结构元素中心的位置,默认为(-1, -1)表示结构元素的中心位置为核的中心。

  • iterations:执行形态学操作的迭代次数,默认为1。

  • borderType:边界像素处理方式,默认为BORDER_CONSTANT。

  • borderValue:当borderType为BORDER_CONSTANT时指定边界像素的值,默认为morphologyDefaultBorderValue()。

其中形态学操作的类型:

3.示例代码:

void image_morphologyEx(Mat image){Mat gray;cvtColor(image,gray,COLOR_BGR2GRAY);//灰度化threshold(gray,gray,80,255,THRESH_BINARY);//5×5矩阵结构元素Mat kernel= getStructuringElement(0,Size(5,5));Mat open,close,gradient,tophat,blackhat;//对图像进行开运算morphologyEx(gray,open,MORPH_OPEN,kernel);//对图像进行闭运算morphologyEx(gray,close,MORPH_CLOSE,kernel);//对图像进行梯度运算morphologyEx(gray,gradient,MORPH_GRADIENT,kernel);//对图像进行顶帽运算morphologyEx(gray,tophat,MORPH_TOPHAT,kernel);//对图像进行黑帽运算morphologyEx(gray,blackhat,MORPH_BLACKHAT,kernel);}

http://www.mmbaike.com/news/24387.html

相关文章:

  • 黑龙江网站建站建设在百度上怎么卖自己的产品
  • 网页设计班级网站怎么做网站推广100种方法
  • ecshop生成网站地图url重复新闻发布平台
  • 男女做吃动态网站品牌推广外包公司
  • 牡丹区住房城乡建设局网站网站优化排名易下拉霸屏
  • 沈阳微网站企业文化建设
  • 南阳公司网站制作邯郸网站建设优化
  • 建站的注意事项推广普通话手抄报内容简短
  • 做拍客哪个网站好搜索引擎网址
  • 网站制作的内容什么好网络快速推广渠道
  • 网上做衣服的网站有哪些百度关键字优化精灵
  • 什么做电子书下载网站好关键词排名优化易下拉技巧
  • 代做毕设要注册答疑网站搜索引擎营销的基本流程
  • 交易平台网站开发教程百度云企业网站推广有哪些方式
  • 一般做网站宽度是多少营销策划案ppt优秀案例
  • 佛山网站建设有限公司设计公司网站
  • 廊坊网站建设方案服务济南优化哪家好
  • 免费微信微网站模板下载小说搜索风云榜排名
  • 做网站需要工具苏州网站
  • 苏州退工在哪个网站做宁波企业网站seo
  • 微网站搭建的步骤和技巧重庆seo推广服务
  • 企业网站管理系统用哪个好网络服务提供者收集和使用个人信息应当符合的条件有
  • 建设积分网站长沙百度贴吧
  • 学校网站建设评审会议通知杭州网站建设网页制作
  • 泊头在哪做网站比较好大数据培训机构排名前十
  • 网站改版设计思路中国刚刚发生的新闻
  • 做网站的软件初中生泉州百度推广咨询
  • 北京市网站备案百度下载老版本
  • wordpress论坛注册网站运营seo实训总结
  • 网站维护后期费用营销网站建设教学