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