image-processing - 如何使用openCV去除图像中的阴影?

标签 image-processing opencv shadow-removal

<分区>

如标题所述,关于如何通过 openCV 去除图像中的阴影的任何解决方案? 感谢并感谢任何帮助!

最佳答案

对于那些正在寻找与所描述算法的源代码一起发布的人,您可能会对本文感兴趣:"Single-Image Shadow Detection and Removal using Paired Regions"作者:Ruiqi Guo、Qieyun Dai 和 Derek Hoiem。

他们描述了一种非常有效的方法,可能是使用 OpenCV 实现阴影去除算法的一个很好的开始。

Image processing algorithm description

我找到了源代码here ,但为了后代和防止将来可能出现死链接(我遇到过很多),我也上传了它on the Internet Archive .

关于image-processing - 如何使用openCV去除图像中的阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081930/

相关文章:

c# - 查找颜色的像素坐标

c++ - opencv中的白色渐晕

python - 使用 --no-site-packages 在 vi​​rtualenv 中安装 pyopencv

opencv - 如何在 OpenCV 中使用 cv::BackgroundSubtractorMOG?

image-processing - 背景减法将阴影标记为前景

python - 光谱聚类、图像分割和特征向量

python - 如何为按时间排序的 matplotlib 图序列制作动画

android - ANDROID OpenCV 中的模式识别算法 SURF、SIFT 出现异常

javascript - 由 C++ 中的 opencv 控制的 Parrot AR 无人机