根据图片计算实际宽度,知道距离
Calculate real width based on picture, knowing distance
我知道相机和物体之间的距离
我知道使用的相机类型
我知道图片上的像素宽度
我能算出物体的实际宽度吗?
你必须得到相机的角度。例如,iphone 5s 是垂直 61.4 和水平 48.0。称之为阿尔法。
那么你可以这样计算对象的宽度:
viewWidth = 距离 * tan(alpha / 2) * 2;
objWidth = viewWidth * (imageWidth / screenWidth)
我知道相机和物体之间的距离
我知道使用的相机类型
我知道图片上的像素宽度
我能算出物体的实际宽度吗?
你必须得到相机的角度。例如,iphone 5s 是垂直 61.4 和水平 48.0。称之为阿尔法。
那么你可以这样计算对象的宽度:
viewWidth = 距离 * tan(alpha / 2) * 2;
objWidth = viewWidth * (imageWidth / screenWidth)