现场情况如下:有待检测工件需要区别正反面,工件是大小形状类似手镯的钢材,其正面光滑,反面有一些规则的凹坑。
这些工件通过流水线送到检测区域,上位机通过摄像头拍摄的图片进行正反面检测。
1、我考虑了一些方案,觉得如果通过对光源的设置能使有凹坑的一面产生颜色变化,从而放大凹坑特征,那识别图片是最简单的。不知怎么设置光源效果最好?
2、希望哪位提示一些更好的解决方案。(考虑到识别准确率,最好能避免使用神经网络。)

解决方案 »

  1.   

    灰度值=R*0.3+G*0.59+B*0.11
    灰度直方图处理 
    直方图表示的是图像中每一灰度级与其出现频数之间的统计关系,用横坐标表示灰度级,纵坐标表示频数。直方图能反映出图像的灰度范围、每个灰度级的频数、灰度分布情况、整幅图像的亮度等,它是对图像进行处理的重要依据。如对直方图进行均衡化修正,可使图像的灰度间距增大或灰度均匀分布、增大反差,使图像的细节变得清晰。均衡化修正的基本思想是将出现频数较少的灰度级并入邻近的灰度级中,从而减少图像的灰度等级,增加其对比度。 
      

  2.   

    识别图片上的文字,需要OCR
    http://topic.csdn.net/u/20100612/14/cb48bc30-ac1f-480d-8158-fa60fe17667c.html
      

  3.   

    試試這個圖像專家控件,,,20年歷史的網站
    my blog
    http://ufo-crackerx.blog.163.com/