如何检测图片中的暗影?
如下图,如何检测图片中的暗影?从灰度图来看,灰度相差不大,只是灰度值稍为低一点的像素,集中在某个区域,形成了人眼能看到暗影。
谢谢。
碰到过类似的问题,还没有找到解决方法 这个用NI VISION,估计很难搞。其它软件,像Halcon、VisionPro,能搞出来的可能性大很多。
使用NI VISION的话,可以想办法,将图像分割成多个细小的区域,然后再对每个小区域进行自动阈值,则有可能检测出来。
只截取了有班块的一小部分,使用Metric自动阈值方法,再使用Open一次,再过滤小点一次。得到上面的效果。
不过换一个区域,同样会检测到特征。所以,该方法对于图像不均匀,还是有点力不从心的。
感谢石总的热心回复,谢谢。
我已经看到别人的实现方法,不知用的是opencv还是halcon,因为中间亮四角暗,所以采用了如下图的辐射方式,应该是分区计算了,我看了演示,非常准确地把暗斑找出来并用红框标示出来了:
我只是就您的这张图找的这个斑点,具体问题可能更复杂,如果有不正确的地方请您指正 wonka 发表于 2016-12-2 15:13
我只是就您的这张图找的这个斑点,具体问题可能更复杂,如果有不正确的地方请您指正
谢谢。
我在助手中,怎么没有调出你的效果来?可以看下你的视觉助手的流程吗? wyb4993 发表于 2016-12-6 15:26
谢谢。
我在助手中,怎么没有调出你的效果来?可以看下你的视觉助手的流程吗?
主要思想就是降噪+阈值
页:
[1]