c++ - 转换阴影检测和移除的开源代码

标签 c++ .net opencv image-processing

我已经实现了前景减法来检测移动的汽车,结果看起来很不错。唯一的问题是去除构成前景一部分的阴影。

我在网上搜索以找到解决此问题的方法,并找到了许多论文的链接:

1) 基于中低级推理的运动阴影检测

2)J.-F. Lalonde、A. A. Efros 和 S. G. Narasimhan。检测地面阴影 在户外消费者照片中。在欧洲计算机视觉 session 上, 2010.

Please watch the video 为了更好地了解我在寻找什么。尽管这些论文有助于很好地学习,但它们超出了我目前的理解水平。谁能给我指出一些可以帮助我理解和实现阴影去除的开源代码?

最佳答案

请参阅以下论文,其中包含指向各种阴影检测/移除算法的源代码的链接:

一个。 Sanin, C. Sanderson, B.C.洛弗尔。 “阴影检测:近期方法的调查和比较评估”,模式识别,卷。 45, No. 4, pp. 1684-1695, 2012.

正式版在: http://dx.doi.org/10.1016/j.patcog.2011.10.001

Arxiv 服务器上还有上述论文的预印本:http://arxiv.org/abs/1304.1233

关于c++ - 转换阴影检测和移除的开源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8821200/

相关文章:

eclipse - Eclipse-Cygwin 中的多个目标模式错误

c++ - imread 的像素类型

c++ - 使用 GCC 编译 WineMaker 生成的 MakeFile

c++ - 传递一个类的指针

c# - 在任务中处理异常的正确方法 continuewith

c# - 在 C++ 项目中使用 C# GUI

c++ - 使用 CRTP 强制显式模板实例化

c++ - 当 html 代码存储在 QString 中时,如何在默认浏览器中打开 html 页面

c# - 如何等待 BackgroundWorker 取消?

c# - 在哪里可以找到 ASP.NET MVC 插件模式的介绍?