图像:

小球旁边有很多干扰点,如果只进行拟合的话效果不太好:

改进如下:
先找到大概位置进行拟合,然后再以拟合出的位置作为测量的大概位置进行找圆;
拟合的功能可以参考之前的文章:halcon 拟合圆_halcon找圆拟合-CSDN博客
代码:
*读取图像
read_image(Image7,'G:/图像/脏污/下视觉图像/1111111111111111111111.bmp')
pow_image (Image7, PowImage, 2)
*下面为处理图像的测试,主要是增强图像
* invert_image(Image7,ImageInvert)
* scale_image (Image7, ImageScaled, 1.5, 1)
* emphasize (Image7, ImageEmphasize, 200, 200, 10)
* sobel_amp (Image7, EdgeAmplitude, 'sum_abs',
2万+





被折叠的 条评论
为什么被折叠?



