代码
* Image Acquisition 01: Code generated by Image Acquisition 01
read_image (Image, 'C:/Users/Administrator/Pictures/gao06.jpg')
* 区域生长,使用一个3*3的模板元素生长,容差为6,最小值为100,两个模板中心灰度差值不大于容差则合并为一个区域
* 因为模板大于1个像素,所以一般要先用该模板做低通滤波
regiongrowing(Image,Regions,3,3,6,100)
* 得到图像与区域的平均灰度值
region_to_mean(Regions,Image,Disp)
dev_open_window(0,0,400,400,'black',WindowHandle)
dev_display(Disp)
处理结果

解释
代码中的Regions变量是一个单独变量还是一个数组?从regiongrowing(Image,Regions,3,3,6,100)帮助中可知,应该是一组region组成的,而且从程序执行结果的图像变量窗口中可见,是一个 region array,也就是应该是一组region组成的(一个变量

这篇博客探讨了Halcon中如何计算区域与图像的平均灰度值,并解释了其意义。同时,文章讨论了如何通过代码将图像处理结果保存到本地,特别指出了一些常见误区和正确做法。

9021

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



