set_metrology_object_param

该文描述了在图像处理中如何生成线段、计算线段交点,并进行角度和长度测量的过程。涉及到的函数包括gen_region_line、intersection_lines以及metrology_object_param设置,用于精确测量图像特征。
摘要由CSDN通过智能技术生成

read_image (Image, 'fabrik')
gen_region_line (RegionLines1, 349.99, 1060.69, 865.05, 1059.107)
gen_region_line (RegionLines2, 330.83 ,1285.951 ,329.47 ,1072.89)
intersection_lines (349.99, 1060.69, 865.05, 1059.107,330.83 ,1285.951 ,329.47 ,1072.89 , Row, Column, IsOverlapping)
gen_cross_contour_xld (Cross, Row, Column, 60, 0.785398)

已知A点(Row1,Col1) 与角度(Phi), 还有C(HalfHeigh)的长度

求B点如下

dCol:=HalfHeigh*sin(Phi)
dRow:=HalfHeigh*cos(Phi)

gen_region_line (RegionLines,Row2, Column2,  Row2+dRow, Column2+dCol)

 B点(Row2+dRow, Column2+dCol)

==============================

TmpCtrl_Phi := atan2(200, 100)   //求点与原点的X轴的夹角
deg_N:=deg(TmpCtrl_Phi)

set_metrology_object_param (MetrologyHandle, 'all', 'measure_transition', 'all') 该参数指定使用暗/亮或亮/暗边缘。

白到黑,黑到白设定
set_metrology_object_param (MetrologyHandle, ‘all’, ‘measure_transition’, ‘all’)
第一条边与最后一条边设定
set_metrology_object_param (MetrologyHandle, ‘all’, ‘measure_select’, ‘last’)
最小分数
set_metrology_object_param (MetrologyHandle, ‘all’, ‘min_score’, 0.7)
剔除距离异常点
set_metrology_object_param (MetrologyHandle, ‘all’, ‘distance_threshold’, 4)
卡尺测量间距
set_metrology_object_param (MetrologyHandle, ‘all’, ‘measure_distance’, Length1/15)
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'num_instances', 40)
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'measure_sigma', 1)
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'measure_length1', 80)
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'measure_length2', 1)
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'measure_threshold',50)
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'measure_interpolation', 'bicubic')
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'measure_select', 'all')
* set_metrology_object_param (MetrologyHandle_line1, 'all', 'min_score', 0.7)

measure transition"参数指定使用黑暗/光或黑暗的边缘。值的意义和使用“所有”,“积极”和“消极”措述的参数“measure transition”的运营商measure ps梦数过设,此外,“measure transiton”可以设置为“统一”的价值,然后,所有积极的边(黑/边缘)和所有负(光明/黑暗边缘)检测到的边缘检测,但是当接头几何形状,边缘分别使用不同的边缘类型,即。为每个实例的几何形状只有积极的边纹或使用消极的边缘。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值