我如何知道像素相对于相机的位置(以厘米或毫米为单位)?
Posted
技术标签:
【中文标题】我如何知道像素相对于相机的位置(以厘米或毫米为单位)?【英文标题】:how do I know the locations of the pixels with respective to the camera in centimeters or millimeters? 【发布时间】:2012-06-08 16:34:54 【问题描述】:要计算图像中像素的 3D 位置,
【问题讨论】:
这听起来不可能。例如,您如何区分 100 英尺外的华盛顿纪念碑图片和 1 英尺外的 5 英寸高华盛顿纪念碑复制品的图片? 您需要在任意图像内有一个已知(且清晰可见)的参考子图像。如果您知道这个物体的尺寸(以合成单位表示)和相机的光学特性,则应该可以使用该图像计算出“真实距离”。 @Kevin:对不起,我没有提到这是相机校准的一部分。我得到了相机矩阵和外在矩阵。所以我可以从图像坐标测量世界坐标系的位置。 【参考方案1】:试试这些网站
http://insight3d.sourceforge.net/
http://autodesk.blogs.com/between_the_lines/2011/10/from-iphone-4s-photo-to-3d-model.html
https://superuser.com/questions/30053/is-there-any-free-open-source-software-that-converts-photos-to-3d-models
从这里开始!!!
【讨论】:
谢谢,但这不是我要找的。无论如何,我终于得到了我的问题的答案。 我非常有兴趣发布您的答案,甚至可能是一张更能解释您的问题的图片!!!以上是关于我如何知道像素相对于相机的位置(以厘米或毫米为单位)?的主要内容,如果未能解决你的问题,请参考以下文章