calculate_lines_gauss_parameters

原型

calculate_lines_gauss_parameters( : : MaxLineWidth, Contrast : Sigma, Low, High)

功能

根据要提取线的最大宽度以及对比度计算出lines_gauss算子输入的Sigma、Low、High值。

参数列表

MaxLineWidth (input_control) : lines_gauss要提取线条的最大宽度
Contrast (input_control) :lines_gauss要提取线的对比度。Contrast 值不仅可以一个,也可以为两个。当值为两个时,数组中的第二个值是要提取线的最小对比度,并且其值不能大于第一个值。比如:[20,10]
Sigma (output_control) :获取用于lines_gauss输入的Sigma值
Low (output_control):获取用于lines_gauss输入的Low 值
High (output_control) :获取用于lines_gauss输入的High 值

详解

对于参数Contrast 需要说明的是,如果只选择一个值时,最小对比度将会默认为最大对比度的1/3,最小对比度越小,线条将会延伸到对比度较低的区域,即线条越长。反之,值越高,线条越短,但越突出。
lines_gauss算子用到的滞后阈值方法中的Low、High值是根据线的最大宽度以及对比度(两个高低对比度)计算得出的。

举例

read_image (Image, ‘mreut’)
*Contrast 值为60,事实上其值为[60,20],所以下面这行代码等同于
*calculate_lines_gauss_parameters (30, [60,20], Sigma, Low, High)
calculate_lines_gauss_parameters (30, 60, Sigma, Low, High)
将calculate_lines_gauss_parameters计算出的值作为lines_gauss的输入,避免调试lines_gauss参数困难
lines_gauss (Image, Lines, Sigma, Low, High, ‘light’, ‘true’, ‘bar-shaped’, ‘true’)
dev_display (Image)
dev_display (Lines)

搭配lines_gauss使用链接https://blog.csdn.net/qq_18620653/article/details/105446922

halcon calculate_lines_gauss_parameters算子详解相关推荐

  1. Halcon 解码算子详解 一

    Halcon 解码算子详解 一 create_data_code_2d_model SymbolType (输入参数) GenParamName(输入参数) GenParamValue(输入参数) D ...

  2. Halcon —— 边缘检测算子详解

    一.算子介绍 1.1 种类 halcon内常用的边缘检测算子包括如下几种: 1.edges_image: 提取2D 图像边缘 2.edges_sub_pix:提取2D图像亚像素边缘 3.edges_o ...

  3. Halcon矩阵(Matrix)算子详解

    Halcon矩阵(Matrix)算子详解 创建(Creation) create_matrix copy_matrix repeat_matrix clear_matrix 访问(Access) ge ...

  4. html圆形圆心坐标,halcon找圆心坐标(拟合圆算子详解)

    Contours(in):输入轮廓 Algorithm(in):拟合圆的算法 MaxNumPoints(in):用于计算的最大轮廓点个数 MaxClosureDist(in):一个轮廓的末尾点最大间距 ...

  5. spark 算子 详解

    参考文档:Spark算子详解及案例分析(分类助记) - 云+社区 - 腾讯云 1.combineByKey .作为spark 的核心算子之一,有必要详细了解.reduceByKey 和groupByK ...

  6. “戏”说Spark-Spark核心-RDD转换操作算子详解(一)

    "戏"说Spark-Spark核心-RDD转换行动类算子详解 算子概述 对于RDD可以有两种计算方式: 转换(返回值还是一个RDD)---懒执行 操作(返回值不是一个RDD)--- ...

  7. halcon中如何生成椭圆_Halcon中关于角度计算和测量拟合的算子详解

    角度计算算子简介 1.计算直线与水平轴之间的夹角 angle_lx( : : Row1, Column1, Row2, Column2 : Angle) 角度计算方式:将直线看作向量(有方向性),以直 ...

  8. Halcon中关于角度计算的算子详解

    1.计算直线与水平轴之间的夹角 angle_lx( : : Row1, Column1, Row2, Column2 : Angle) 角度计算方式:将直线看作向量(有方向性),以直线与水平轴的交点为 ...

  9. Halcon中visualize_object_model_3d算子详解

    概念 此函数用于显示3d模型.该函数功能很多,包括设置位姿,颜色,鼠标翻转.缩放.平移,选择和取消选择目标,降低鼠标灵敏度,切换检查模式等. 参数 visualize_object_model_3d( ...

最新文章

  1. 人工智能中常见的误区
  2. matlab fsolve()函数的使用
  3. 《结对-结对编项目作业名称-开发过程》
  4. Matplotlib实例教程(四)水平条形图
  5. 666!让移动端也用上3D·VR特效
  6. Canvas Clock
  7. 五万pv的小程序需要什么服务器,一个公式,告诉你PV千万的刷屏小程序都是怎么玩的...
  8. UITextView UITextField退出键盘的常用三种方式
  9. 伍斯特理工学院计算机硕士怎么样,美国伍斯特理工学院研究生专业排名如何?...
  10. H3C S5720交换机系统文件丢失一直重启的解决办法
  11. 吃饭,睡觉,打豆豆任务二
  12. 屏蔽百度搜索结果页的推送广告
  13. 傲天AC EAG误配置导致Portal推送失败案例
  14. python: nums 和 nums[:] 的区别
  15. Revit二次开发-根据名称获取标高
  16. 通过第三方jar实现中文转换为拼音
  17. bearer token_bearer token到底是什么?
  18. iOS 苹果所有设备的系统、屏幕尺寸和像素
  19. 生成一个简版导游地图
  20. 输入年份,自动根据当前日期,返回当前学生是大几,是否毕业

热门文章

  1. IT面试:三十六计(10)入职前准备
  2. Maven构建docker镜像并打包推送到远程私有仓库
  3. EDIUS是怎么制作快节奏字幕的
  4. 思科ccie和华为hcie中交换机环路的产生原因和解决方法
  5. 达梦数据库查询模式名,表名,字段名
  6. Linux 常用基本命令 ping ifconfig
  7. php算法,记录PHP常见的几种算法
  8. 银汇通无线pos机的优势与区别
  9. 电脑怎么调整图片分辨率?如何让图片清晰度变高?
  10. 新买电脑如何做到长时间不卡顿