QQ登录

只需一步,快速开始

halcon add_noise_white_contour_xld函数介绍

[ 复制链接 ]
add_noise_white_contour_xld(Contours : NoisyContours : NumRegrPoints, Amp : )
add_noise_white_contour_xld 向输入轮廓Contours 添加噪音,结果保存NoisyContours 。
对于沿着原始轮廓的每一点,局部回归线(最小二乘逼近直线)在NumRegrPoints基础上,可确定相邻点。
然后点垂直于这条线平移。位移的长度对应于白噪声,
平均分布在区间[-Amp,Amp]中,
区间[-Amp,Amp]由C函数drand48产生,
初始时间依赖于种子。


例程
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
draw_circle (WindowHandle, Row1, Column1, Radius)
gen_circle_contour_xld (ContCircle, Row1, Column1, Radius, 0, 6.28318, 'positive', 1)
add_noise_white_contour_xld (ContCircle, NoisyContours, 5, 1)
fit_circle_contour_xld (NoisyContours, 'algebraic', -1, 0, 0, 3, 2, Row, Column, Radius1, StartPhi, EndPhi, PointOrder)
gen_circle_contour_xld (ContCircle1, Row, Column, Radius1, 0, 6.28318, 'positive', 1)

  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索