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

Halcon算子学习1-机器视觉Halcon中,select_gray和select_shape的区别?如何选择与使用建议?如何组合使用?

在Halcon中,select_gray 和 select_shape 都用于区域选择,但它们的工作依据和应用场景有所不同。简单来说,select_shape 主要依据区域的几何灰度特征(如面积、宽高、圆形度等)进行筛选;而 select_gray 则依据区域内像素的灰度值特征(如灰度均值、偏差、最小/最大值等)进行筛选:
在这里插入图片描述
如何选择与使用建议
需要按形状、尺寸筛选时用 select_shape:当你的图像已经过阈值分割并转化为区域后,若想根据目标的物理尺寸(面积、宽度、高度)或形状轮廓(是否接近圆形、矩形)来过滤,应使用 select_shape。这是机器视觉检测中非常常用的一步,用于初步排除明显不符合要求的干扰区域。
需要按纹理、灰度均匀度筛选时用 select_gray:当你需要区分那些形状可能相似,但内部灰度纹理不同的区域时,select_gray 就派上用场了。例如,在金属表面检测中,筛选出灰度均匀的“完好”区域和灰度变化剧烈的“划痕”区域;或者在遥感图像中,区分灰度波动较小的“水域”和灰度变化较大的“城镇”区域。
进阶技巧:组合使用
在实际项目中,这两个算子常常被组合使用,以实现更精确的筛选。一个典型的流程是:
进行阈值分割,得到初始区域。
使用 select_shape 进行粗筛选,例如保留所有面积大于某值的区域,剔除明显过小的噪声。
使用 select_gr

http://www.dtcms.com/a/446897.html

相关文章:

  • 兰州程序开发网站建设成都双语网站开发
  • systemd-resolved.service实验实战1
  • 山东房和城乡建设厅网站首页网站开发维护合同书
  • 呼和浩特建设网站建立网站服务器怎么弄
  • 昆明网站建设网站建设软件开发兼职平台
  • 给别人做网站 网站违法了wordpress企业博客主题
  • Visual Studio 图标(类视图与对象浏览器)
  • linux中ioctl的工作流程以及ethtool是如何获取网络设备信息的
  • 线程的生命周期在线剖析
  • [C++ 高并发内存池] 内存管理基础与问题分析
  • 自己的做网站单页 wordpress
  • 今天上海最新事件百度小程序优化合作公司
  • 《嵌入式驱动(六):pinctrl子系统和gpio子系统驱动》
  • 怎么建立一个网站让百度搜到北京病例最新消息今天
  • 六安网站建设培训成品网站能用吗
  • 简道云系统开发(八)国内主流的CRM系统优劣势分析
  • 杭州英文网站建设优秀作文网站推荐
  • 福州网站建设哪个好怎么做网站的搜索功能
  • 【算法】树上启发式合并 (CCPC2020长春 F. Strange Memory)
  • C#程序代码
  • 电商网站如何做引流广点通广告投放平台登录
  • 《API网关在企业研发协作平台中的深度定制与流程化效能重构》
  • 宁波网站排名优化seo小型网站建设价格低
  • 加强协会网站建设意义新乡百度网站优化排名
  • 企业网站优化做什么杭州网站建设前三
  • 蓝星旋钮旋转跳动大异常解决办法
  • 经营网站需要什么资质下载app软件到手机
  • 松江建设网站公司oss cdn wordpress
  • 做视频网站代码精品应用下载安装
  • 门户网站建设公司市场如何编写网站开发文档