【发布时间】:2015-11-05 17:53:46
【问题描述】:
我正在做一个 3D 扫描仪项目,我使用了线激光和其他一些东西,激光是为了帮助获得 3 维,无论如何我正在完成这个项目。
但是我对黑色的对象有疑问,问题是:
激光线没有出现在任何物体的黑色区域,它可能会吸收激光或者我不确定是什么问题,任何人都可以帮助我将非常感谢
这里有一些照片,以便于理解我在说什么。
image 用于开启线激光的物体
而here 只是激光线
【问题讨论】:
我正在做一个 3D 扫描仪项目,我使用了线激光和其他一些东西,激光是为了帮助获得 3 维,无论如何我正在完成这个项目。
但是我对黑色的对象有疑问,问题是:
激光线没有出现在任何物体的黑色区域,它可能会吸收激光或者我不确定是什么问题,任何人都可以帮助我将非常感谢
这里有一些照片,以便于理解我在说什么。
image 用于开启线激光的物体
而here 只是激光线
【问题讨论】:
你的问题是物理。 Black 物体吸收 [大部分] 可见光。白色物体正好相反。
为了让物体(被您或相机)看到,它需要反射光。因此,相机在黑色和白色背景上看到的激光线亮度之间总是存在显着差异。您应该预料到这种情况会发生,并相应地编写您的代码。
注意:以下内容基于意见/经验。
根据您提供的图片,环境光与激光线的对比度似乎很低。
在 3D 扫描仪中,您对激光线感兴趣 - 其他任何东西都是噪音,因此您应该尽最大努力消除它。我可能会瞄准最大。环境强度最高为 10%。
想到两个选项:
如上所述,激光线是目标。因此,最大激光线强度应接近图像中可表示的最大强度。由于您要扫描黑色物体,您可能希望在白色区域允许一些剪裁(即某些相机像素变得饱和)。
又是两个选项:
【讨论】: