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

Halcon 霍夫变换

霍夫变换:通过霍夫变换查找图片当中的几何图形。例如查找,圆,椭圆等

结果:

②获取图片③获取图片宽高

④打开窗口:

裁剪一个矩形

rectangle1_domain (Image, ImageReduced, 20, 50, 450, 850)

参数3 参数4 裁剪的起始点坐标
参数5 参数6 裁剪的结束点做包

提取边缘算子

sobel_amp (ImageReduced, EdgeAmplitude, 'sum_abs', 3)

参数1 输入图像
参数2 输入图像
参数3 滤波器的形式

'sum_abs': 计算水平卷积和加上竖直方向的卷积和 计算速度快,适用于绝大部分情况
'sum_sqrt' 计算方式 水平和竖直卷集和在开平方 计算速度慢。更接近理想程度、
x 计算方式 仅处理水平方向的卷积


参数4 滤波器尺寸 3 相当于3*3矩阵,必须是奇数矩阵

结果:

设置输出颜色红色

dev_set_color('red')

图像分割的操作,根据最小值和最大值提取范围内的区域

EdgeAmplitude 输入图像
Region 分割之后的图像

threshold (EdgeAmplitude, Region, 128, 255)

筛选形状

select_shape (ConnectedRegions, SelectedRegions, ['area','contlength'],'and', [2500,1260], [99999,2400])

参数3 筛选的条件,如果写多个筛选条件['area(面积)','contlength(周长)']
参数4 and 并且,or或者
参数5[2500,100]面积最小值2500 周长最小值宿舍100
参数6[99999,999]面积最大值99999, 周长最大值是999

通过霍夫变换找直线

hough_lines(SelectedRegions, 4, 50, 5, 5, Angle, Dist)

 参数1 输入的图像
 参数2 角度迭代 每隔4度采样一次,值越小 检测越精确,耗时越长,建议1-10
 参数3 要寻找的直线阈值 值越大 线越少
 参数4 定义Hough图像中的点的邻域范围,从而确定局部最大值。
 参数5 DistGap:定义Hough图像中的点的邻域范围,从而确定局部最大值。 
 参数6 输出值 检测到线的法向量的绝对,与x轴角度
 参数7 直线与远点的距离

设置输出颜色红色

dev_set_color('blue')

绘制霍夫直线

gen_region_hline (Regions, Angle, Dist)

结果:

select_shape (Regions, SelectedRegions1, ['orientation','column'],  'and', [1.4,200],[1.6,400])
select_shape (Regions, SelectedRegions2, ['orientation','row'],  'and', [0,100], [0.1,200])

清楚

dev_clear_window ()
dev_display (Image)
dev_display (SelectedRegions1)
dev_display (SelectedRegions2)

相关文章:

  • 计算机科技笔记: 容错计算机设计05 n模冗余系统 特殊的双模系统 复杂结构 非并行串行结构的两种计算方法
  • 数据结构测试模拟题(2)
  • 开源即战力!从科研到商用:Hello Robot 移动操作机器人Stretch 3多模态传感融合(RGB-D/激光/力矩)控制方案
  • 5月27日复盘-Transformer介绍
  • ASP.NET Core 中JWT的基本使用
  • 第二章:软盘里的90年代
  • 解析pod
  • leetcode hot100刷题日记——20.爬楼梯
  • 为什么MCP可以适配不同LLM
  • AtCoder 第407场初级竞赛 A~E题解
  • droidcam ivcam 电脑访问不到地址解决办法 把网线从猫插到路由上
  • AStar低代码平台-脚本调用C#方法
  • OpenHarmony定制系统组合按键(一)
  • QML常用窗口和菜单
  • PPO算法里clipfrac变量的作用
  • Java 各版本核心新特性的详细说明
  • cuda ncu section 含义解释
  • ai客服平台哪家好:AnKo多模型AI聚合时代!
  • 图像分割全路线学习(结合论文)
  • Cesium 透明渐变墙 解决方案
  • 188建站系统源码/免费网站统计
  • wordpress 付费内容/aso优化怎么做
  • 遵义县公司网站建设/网络营销课程心得体会
  • 网站首页seo怎么做/网络营销公司哪家可靠
  • 淘客网站开发视频教程/如何写推广软文
  • dede怎么做双语网站/指数基金是什么意思