Opencv 如何从凹凸不平表面的图像推断高度贴图(从明暗处理获得形状)

Opencv 如何从凹凸不平表面的图像推断高度贴图(从明暗处理获得形状),opencv,computer-vision,Opencv,Computer Vision,我正在开发一个计算机视觉应用程序,需要从已知方向的照明下拍摄的照片中推断表面的纹理。以这张浮雕纸为例: 大脑会做出各种假设,比如光照来自上面,表面是连续的,并得出一个纹理模型,这样你就可以想象手指在这个表面上划过会是什么样子 这个问题被称为“阴影中的形状”,在一般情况下被认为是非常困难的,是一个活跃的研究课题,甚至已经存在 我的问题是:对于一个基本平坦的表面上有凸起的特殊情况,比如浮雕纸或白色的墙壁,有没有在开源库中发布的算法,或者足够简单,可以从OpenCV或SciPy等开源库中提供的原语中

我正在开发一个计算机视觉应用程序,需要从已知方向的照明下拍摄的照片中推断表面的纹理。以这张浮雕纸为例:

大脑会做出各种假设,比如光照来自上面,表面是连续的,并得出一个纹理模型,这样你就可以想象手指在这个表面上划过会是什么样子

这个问题被称为“阴影中的形状”,在一般情况下被认为是非常困难的,是一个活跃的研究课题,甚至已经存在


我的问题是:对于一个基本平坦的表面上有凸起的特殊情况,比如浮雕纸或白色的墙壁,有没有在开源库中发布的算法,或者足够简单,可以从OpenCV或SciPy等开源库中提供的原语中进行组装,而不需要学位级别的数学知识?

我还没有测试过这一点,但足够小,可以理解吗?是的!当然,看起来它无论如何都能做到。为了简单起见,旧报纸总是最好的。