如何从二进制图像中删除阴影?

时间:2013-07-02 11:38:45

标签: android opencv image-processing

我在android中使用OpenCV进行标记检测。我能够使用手机摄像头检测标记。我正在使用这些方法进行二进制转换和轮廓检测:

Imgproc.threshold(mTempGray, mBinary,60, 255,Imgproc.THRESH_BINARY|Imgproc.THRESH_OTSU);
Imgproc.findContours(mBinary,contours,ContourMat,Imgproc.RETR_CCOMP,Imgproc.CHAIN_APPROX_SIMPLE);

但问题是当我将移动摄像头放在标记的顶部时,图像的阈值会受到阴影的影响,所以在轮廓检测部分,我无法找到所需的轮廓。 如果我在顶部以外的位置扫描标记,那么它可以正常工作。 如何删除此阴影效果?

0 个答案:

没有答案