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

门户网站建设谈判做网站多少宽带够

门户网站建设谈判,做网站多少宽带够,网站数据分析报告,西安市网站搭建欢迎关注 『youcans 的 OpenCV 例程 200 篇』 系列#xff0c;持续更新中 欢迎关注 『youcans 的 OpenCV学习课』 系列#xff0c;持续更新中 【youcans 的 OpenCV 例程 200 篇】116. 形态学操作之闭运算 形态学的基本思想是利用结构元素测量或提取输入图像中的形状或特征持续更新中 欢迎关注 『youcans 的 OpenCV学习课』 系列持续更新中 【youcans 的 OpenCV 例程 200 篇】116. 形态学操作之闭运算 形态学的基本思想是利用结构元素测量或提取输入图像中的形状或特征以便进行图像分析和目标识别。形态学操作都是基于各种形状的结构元结构元对输入图像进行操作得到输出图像。 2. 形态学基本操作 2.4 闭运算 闭运算就是先膨胀后腐蚀的过程通常用于弥合狭窄的断裂和细长的沟壑消除小孔填补轮廓中的缝隙消除噪点连接相邻的部分。 结构元 B 对集合 A 的闭运算定义为 A∙B(A⊕B)⊖BA \bullet B (A \oplus B) \ominus B A∙B(A⊕B)⊖B 首先 B 对 A 膨胀然后 B 对膨胀结果腐蚀。 闭运算通过填充图像的凹角来实现图像滤波结构元大小的不同将导致滤波效果的不同不同结构元素的选择导致不同的分割。 OpenCV 中的函数 cv.morphologyEx 也可以实现图像的闭运算但要将参数 op 设为 MORPH_CLOSE 。 函数说明 cv.morphologyEx(src, op, kernel[, dst[, anchor[, iterations[, borderType[, borderValue]]]]] )→ dst参数说明 src输入图像可以为单通道或多通道图像深度必须为 CV_8U, CV_16U, CV_16S, CV_32F 或 CV_64Fdst输出图像大小和类型与 src 相同op形态学运算类型 cv.MORPH_ERODE腐蚀cv.MORPH_DILATE膨胀cv.MORPH_OPEN开运算 先腐蚀再膨胀cv.MORPH_CLOSE闭运算 先膨胀再腐蚀 kernel结构元卷积核null 时使用 3*3 矩形卷积核anchor卷积核的锚点位置负值表示以卷积核的中心为锚点iterations应用腐蚀和膨胀的次数可选项默认值为 1 例程 10.4图像的闭运算cv.morphologyEx # 10.4 图像的闭运算 (cv.morphologyEx)# 读取原始图像imgGray cv2.imread(../images/handwriting01.png, flags0) # flags0 读取为灰度图像mu, sigma 0.0, 10.0noiseGause np.random.normal(mu, sigma, imgGray.shape)imgNoisy imgGray noiseGauseimgNoisy np.uint8(cv2.normalize(imgNoisy, None, 0, 255, cv2.NORM_MINMAX)) # 归一化为 [0,255]ret, imgBin cv2.threshold(imgNoisy, 125, 255, cv2.THRESH_BINARY | cv2.THRESH_OTSU) # 二值化处理# 图像的闭运算kSize (2, 2) # 卷积核的尺寸kernel np.ones(kSize, dtypenp.uint8) # 生成盒式卷积核imgClose1 cv2.morphologyEx(imgBin, cv2.MORPH_CLOSE, kernel)kSize (3, 3) # 卷积核的尺寸kernel np.ones(kSize, dtypenp.uint8) # 生成盒式卷积核imgClose2 cv2.morphologyEx(imgBin, cv2.MORPH_CLOSE, kernel)kSize (5, 5) # 卷积核的尺寸kernel np.ones(kSize, dtypenp.uint8) # 生成盒式卷积核imgClose3 cv2.morphologyEx(imgBin, cv2.MORPH_CLOSE, kernel)plt.figure(figsize(10, 5))plt.subplot(141), plt.axis(off), plt.title(Origin)plt.imshow(imgNoisy, cmapgray, vmin0, vmax255)plt.subplot(142), plt.title(Closed kSize(2,2)), plt.axis(off)plt.imshow(imgClose1, cmapgray, vmin0, vmax255)plt.subplot(143), plt.title(Closed kSize(3,3)), plt.axis(off)plt.imshow(imgClose2, cmapgray, vmin0, vmax255)plt.subplot(144), plt.title(Closed kSize(5,5)), plt.axis(off)plt.imshow(imgClose3, cmapgray, vmin0, vmax255)plt.tight_layout()plt.show()本节完 版权声明 youcansxupt 原创作品转载必须标注原文链接(https://blog.csdn.net/youcans/article/details/123286023) Copyright 2022 youcans, XUPT Crated2022-3-5 欢迎关注 『youcans 的 OpenCV 例程 200 篇』 系列持续更新中 欢迎关注 『youcans 的 OpenCV学习课』 系列持续更新中 【youcans 的 OpenCV 例程200篇】01. 图像的读取cv2.imread 【youcans 的 OpenCV 例程200篇】02. 图像的保存cv2.imwrite 【youcans 的 OpenCV 例程200篇】03. 图像的显示cv2.imshow 【youcans 的 OpenCV 例程200篇】04. 用 matplotlib 显示图像plt.imshow 【youcans 的 OpenCV 例程200篇】05. 图像的属性np.shape 【youcans 的 OpenCV 例程200篇】06. 像素的编辑img.itemset 【youcans 的 OpenCV 例程200篇】07. 图像的创建np.zeros 【youcans 的 OpenCV 例程200篇】08. 图像的复制np.copy 【youcans 的 OpenCV 例程200篇】09. 图像的裁剪cv2.selectROI 【youcans 的 OpenCV 例程200篇】10. 图像的拼接np.hstack 【youcans 的 OpenCV 例程200篇】11. 图像通道的拆分cv2.split 【youcans 的 OpenCV 例程200篇】12. 图像通道的合并cv2.merge 【youcans 的 OpenCV 例程200篇】13. 图像的加法运算cv2.add 【youcans 的 OpenCV 例程200篇】14. 图像与标量相加cv2.add 【youcans 的 OpenCV 例程200篇】15. 图像的加权加法cv2.addWeight 【youcans 的 OpenCV 例程200篇】16. 不同尺寸的图像加法 【youcans 的 OpenCV 例程200篇】17. 两张图像的渐变切换 【youcans 的 OpenCV 例程200篇】18. 图像的掩模加法 【youcans 的 OpenCV 例程200篇】19. 图像的圆形遮罩 【youcans 的 OpenCV 例程200篇】20. 图像的按位运算 【youcans 的 OpenCV 例程200篇】21. 图像的叠加 【youcans 的 OpenCV 例程200篇】22. 图像添加非中文文字 【youcans 的 OpenCV 例程200篇】23. 图像添加中文文字 【youcans 的 OpenCV 例程200篇】24. 图像的仿射变换 【youcans 的 OpenCV 例程200篇】25. 图像的平移 【youcans 的 OpenCV 例程200篇】26. 图像的旋转以原点为中心 【youcans 的 OpenCV 例程200篇】27. 图像的旋转以任意点为中心 【youcans 的 OpenCV 例程200篇】28. 图像的旋转直角旋转 【youcans 的 OpenCV 例程200篇】29. 图像的翻转cv2.flip 【youcans 的 OpenCV 例程200篇】30. 图像的缩放cv2.resize 【youcans 的 OpenCV 例程200篇】31. 图像金字塔cv2.pyrDown 【youcans 的 OpenCV 例程200篇】32. 图像的扭变错切 【youcans 的 OpenCV 例程200篇】33. 图像的复合变换 【youcans 的 OpenCV 例程200篇】34. 图像的投影变换 【youcans 的 OpenCV 例程200篇】35. 图像的投影变换边界填充 【youcans 的 OpenCV 例程200篇】36. 直角坐标与极坐标的转换 【youcans 的 OpenCV 例程200篇】37. 图像的灰度化处理和二值化处理 【youcans 的 OpenCV 例程200篇】38. 图像的反色变换图像反转 【youcans 的 OpenCV 例程200篇】39. 图像灰度的线性变换 【youcans 的 OpenCV 例程200篇】40. 图像分段线性灰度变换 【youcans 的 OpenCV 例程200篇】41. 图像的灰度变换灰度级分层 【youcans 的 OpenCV 例程200篇】42. 图像的灰度变换比特平面分层 【youcans 的 OpenCV 例程200篇】43. 图像的灰度变换对数变换 【youcans 的 OpenCV 例程200篇】44. 图像的灰度变换伽马变换 【youcans 的 OpenCV 例程200篇】45. 图像的灰度直方图 【youcans 的 OpenCV 例程200篇】46. 直方图均衡化 【youcans 的 OpenCV 例程200篇】47. 图像增强—直方图匹配 【youcans 的 OpenCV 例程200篇】48. 图像增强—彩色直方图匹配 【youcans 的 OpenCV 例程200篇】49. 图像增强—局部直方图处理 【youcans 的 OpenCV 例程200篇】50. 图像增强—直方图统计量图像增强 【youcans 的 OpenCV 例程200篇】51. 图像增强—直方图反向追踪 【youcans 的 OpenCV 例程200篇】52. 图像的相关与卷积运算 【youcans 的 OpenCV 例程200篇】53. Scipy 实现图像二维卷积 【youcans 的 OpenCV 例程200篇】54. OpenCV 实现图像二维卷积 【youcans 的 OpenCV 例程200篇】55. 可分离卷积核 【youcans 的 OpenCV 例程200篇】56. 低通盒式滤波器 【youcans 的 OpenCV 例程200篇】57. 低通高斯滤波器 【youcans 的 OpenCV 例程200篇】58. 非线性滤波—中值滤波 【youcans 的 OpenCV 例程200篇】59. 非线性滤波—双边滤波 【youcans 的 OpenCV 例程200篇】60. 非线性滤波—联合双边滤波 【youcans 的 OpenCV 例程200篇】61. 导向滤波Guided filter 【youcans 的 OpenCV 例程200篇】62. 图像锐化——钝化掩蔽 【youcans 的 OpenCV 例程200篇】63. 图像锐化——Laplacian 算子 【youcans 的 OpenCV 例程200篇】64. 图像锐化——Sobel 算子 【youcans 的 OpenCV 例程200篇】65. 图像锐化——Scharr 算子 【youcans 的 OpenCV 例程200篇】66. 图像滤波之低通/高通/带阻/带通 【youcans 的 OpenCV 例程200篇】67. 空间域图像增强的综合应用 【youcans 的 OpenCV 例程200篇】68. 空间域图像增强的综合应用 【youcans 的 OpenCV 例程200篇】69. 连续非周期信号的傅立叶系数 【youcans 的 OpenCV 例程200篇】70. 一维连续函数的傅里叶变换 【youcans 的 OpenCV 例程200篇】71. 连续函数的取样 【youcans 的 OpenCV 例程200篇】72. 一维离散傅里叶变换 【youcans 的 OpenCV 例程200篇】73. 二维连续傅里叶变换 【youcans 的 OpenCV 例程200篇】74. 图像的抗混叠 【youcans 的 OpenCV 例程200篇】75. Numpy 实现图像傅里叶变换 【youcans 的 OpenCV 例程200篇】76. OpenCV 实现图像傅里叶变换 【youcans 的 OpenCV 例程200篇】77. OpenCV 实现快速傅里叶变换 【youcans 的 OpenCV 例程200篇】78. 频率域图像滤波基础 【youcans 的 OpenCV 例程200篇】79. 频率域图像滤波的基本步骤 【youcans 的 OpenCV 例程200篇】80. 频率域图像滤波详细步骤 【youcans 的 OpenCV 例程200篇】81. 频率域高斯低通滤波器 【youcans 的 OpenCV 例程200篇】82. 频率域巴特沃斯低通滤波器 【youcans 的 OpenCV 例程200篇】83. 频率域低通滤波印刷文本字符修复 【youcans 的 OpenCV 例程200篇】84. 由低通滤波器得到高通滤波器 【youcans 的 OpenCV 例程200篇】85. 频率域高通滤波器的应用 【youcans 的 OpenCV 例程200篇】86. 频率域滤波应用指纹图像处理 【youcans 的 OpenCV 例程200篇】87. 频率域钝化掩蔽 【youcans 的 OpenCV 例程200篇】88. 频率域拉普拉斯高通滤波 【youcans 的 OpenCV 例程200篇】89. 带阻滤波器的传递函数 【youcans 的 OpenCV 例程200篇】90. 频率域陷波滤波器 【youcans 的 OpenCV 例程200篇】91. 高斯噪声、瑞利噪声、爱尔兰噪声 【youcans 的 OpenCV 例程200篇】92. 指数噪声、均匀噪声、椒盐噪声 【youcans 的 OpenCV 例程200篇】93. 噪声模型的直方图 【youcans 的 OpenCV 例程200篇】94. 算术平均滤波器 【youcans 的 OpenCV 例程200篇】95. 几何均值滤波器 【youcans 的 OpenCV 例程200篇】96. 谐波平均滤波器 【youcans 的 OpenCV 例程200篇】97. 反谐波平均滤波器 【youcans 的 OpenCV 例程200篇】98. 统计排序滤波器 【youcans 的 OpenCV 例程200篇】99. 修正阿尔法均值滤波器 【youcans 的 OpenCV 例程200篇】100. 自适应局部降噪滤波器 【youcans 的 OpenCV 例程200篇】101. 自适应中值滤波器 【youcans 的 OpenCV 例程200篇】102. 陷波带阻滤波器的传递函数 【youcans 的 OpenCV 例程200篇】103. 陷波带阻滤波器消除周期噪声干扰 【youcans 的 OpenCV 例程200篇】104. 运动模糊退化模型 【youcans 的 OpenCV 例程200篇】105. 湍流模糊退化模型 【youcans 的 OpenCV 例程200篇】106. 退化图像的逆滤波 【youcans 的 OpenCV 例程200篇】107. 退化图像的维纳滤波 【youcans 的 OpenCV 例程200篇】108. 约束最小二乘方滤波 【youcans 的 OpenCV 例程200篇】109. 几何均值滤波 【youcans 的 OpenCV 例程200篇】110. 投影和雷登变换 【youcans 的 OpenCV 例程200篇】111. 雷登变换反投影重建图像 【youcans 的 OpenCV 例程200篇】112. 滤波反投影重建图像 【youcans 的 OpenCV 例程200篇】113. 形态学操作之腐蚀 【youcans 的 OpenCV 例程200篇】114. 形态学操作之膨胀 【youcans 的 OpenCV 例程200篇】115. 形态学操作之开运算 【youcans 的 OpenCV 例程200篇】116. 形态学操作之闭运算
http://wiki.neutronadmin.com/news/381897/

相关文章:

  • 福建省建设三类人员考试网站做直播网站用什么程序
  • 陕西省工程建设交易服务中心网站中职网站建设课件
  • 佛山seo网站排名西安志成网站建设公司
  • 为网站添加isapi扩展做母婴产品哪个网站做的好
  • 建设商务网站的步骤建筑工程网线接头规范
  • 企业网站建设论文文献综述广告联盟哪个好
  • 使用wordpress的用户有哪些无锡seo推广公司
  • phpmysql网站开发实例wordpress academy主题
  • 网站备案进度查询 在线地址最新版
  • 本地做那种网站好一些装修网站推广方案
  • 个人网站建设研究意义seo优化关键词分类
  • cn域名的网站四川聚锋建设工程有限公司官方网站
  • 长春建站价格网页空间和数据库的区别
  • wordpress网站打不开代理注册公司服务
  • 做网站容易吗网站建设合同 完整版
  • 建设论坛网站步骤网站开发与设计实训实训报告
  • 商务网站开发步骤龙岗英文网站制作
  • 个体工商户可以申请网站建设吗互联网运营自学课程
  • 泉州建设网站制作通过网站做国际贸易的成本
  • 郑州网站建设网站建设西平县建设局网站
  • 100m光纤做网站网站制作软件手机
  • 郑州的网站建设公司哪家好网站 昆明
  • 7天精通网站建设实录百度推广账号
  • 做网站设计哪里有wordpress风格
  • 有人在相亲网站骗人做传销淘宝运营培训机构
  • 佛山网站建设no.1泰安市房产信息网官网
  • 网络公司排名100名网站seo排名优化软件
  • 计算机做网站长沙公共资源交易中心官网
  • 可视化设计最重要的是确定网站的网站前端设计与制作
  • 开封市建设中专网站手机app网站制作