基恩士视觉一些工具确实有独道之处。
例如“实时浓淡补正”和“渐变滤波器”
有空时想研究一下它们怎么实现的。
当然,网上是不可能有啥子资料的。
对于“浓淡补正”,仅在ihalon中找到一份说明。
上面这个halcon还是可以做到的。
勇哥写了一段代码:
read_image(Image, '1.png') rgb1_to_gray(Image, GrayImage) sobel_amp(GrayImage, EdgeAmplitude, 'sum_abs', 3) scale_image_max(EdgeAmplitude, ImageScaleMax) binary_threshold(ImageScaleMax, Region, 'smooth_histo', 'dark', UsedThreshold) get_image_pointer1(ImageScaleMax, Pointer, Type, Width, Height) gen_rectangle1(Rectangle, 0, 0, Height, Width) difference(Rectangle, Region, RegionDifference) dilation_circle(RegionDifference, RegionDilation, 2.5) fill_up(RegionDilation, RegionFillUp) connection(RegionFillUp, ConnectedRegions) select_shape(ConnectedRegions, SelectedRegions, 'roundness', 'and', 0.7, 1)
效果如下:
留贴于些,有了研究结果再续贴……
--------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接
本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:


