我正在做一个3D扫描仪项目,我使用了线激光和其他一些东西,激光是用来帮助获得三维的,无论我以什么方式完成这个项目。
但我对黑色的物体有一个问题,问题是:
激光线没有出现在任何物体的黑色区域,它可能会吸收激光,或者我不确定问题是什么,任何人都可以帮助我,我将非常感谢
这里有一些照片,可以让你更容易理解我在说什么。
线条激光作用下物体的image
而here只是一条激光线
发布于 2016-03-31 06:51:29
你的问题是物理。Black对象吸收大部分可见光。白色物体正好相反。
为了让物体(被你或相机)看到,它需要反射光线。因此,在黑色和白色背景上,相机所看到的激光线的亮度总是有很大的不同。您应该预料到会发生这种情况,并相应地编写代码。
注:以下内容基于观点/经验。
根据您提供的图像,环境光和激光线之间的对比度似乎很低。
在3D扫描仪中,您对激光线感兴趣--其他任何东西都是噪声,因此您应该尽最大努力消除它。我可能会瞄准最大。环境强度最多不超过10%。
脑海中浮现两个选项:
如上所述,激光线是目标。因此,最大激光线强度应该接近图像中可以表示的最大强度。由于您要扫描黑色对象,因此您可能希望允许在白色区域中进行一些裁剪(即某些相机像素变得饱和)。
又有两个选项:
https://stackoverflow.com/questions/33551499
复制相似问题