我正在尝试减少拍摄反射表面的照片或视频时产生的眩光;窗户,眼镜或其他移动设备。
我对这个问题进行了一些研究,似乎存在一些算法。但我还没有找到一个编码实现。
我需要这个的原因是因为我正在制作一个应用程序,允许您使用设备上的相机在其他设备屏幕上阅读不同的颜色。 如果有很多眩光,颜色将无法正确读取。它需要能够区分16种颜色。
是否有任何现有的实现,如果有,我将如何在Android中实现它们?
答案 0 :(得分:3)
我建议在高斯模糊之上做一个阈值,以识别图像中的亮点并将其删除。 OpenCV是行业标准,是图像处理的最佳选择。我建议先在计算机上进行一些实验,以便在将其移到手机上之前先让您的流程正确流动。此外,远离任何太新颖/复杂的东西。