【发布时间】:2017-04-04 21:21:05
【问题描述】:
如果我的手机摄像头在我手机上的已知高度并且它从已知距离拍摄照片,我如何才能找出照片底部物体的实际高度,考虑到相机正在拍摄从顶部角度拍摄的照片? This question 谈到了类似的问题,但答案没有考虑相机角度和高度。 这是设置图 -
h 是蓝屏前黄色框的实际高度。 这是相机拍摄的图像-
给定图像上的 h',我如何找到 h?假设相机的焦距已知。
【问题讨论】:
-
皮塔哥拉斯!使用 Pitagoras
-
@Ander Biguri:Pitagoras 是一个很好的解决方案,但是我们知道图像坐标中的 h'。我们需要知道像素大小与相机坐标单位之间的比率。所以我认为我们还需要校准矩阵。如果我错了,请纠正我。
-
你的图片很不准确。您会看到两个梯形共享一条边,而不是正方形。
-
@YvesDaoust 是的,很抱歉图片不准确。而这张照片只是我所面临挑战的高度抽象版本。
-
@Caife:是的,但你没有意识到,由于如此不准确,我们甚至不知道 h' 是什么。
标签: matlab image-processing geometry computer-vision vision