假设物体就是一个小球,小球大小Rm不变,距离镜头的位置Lm是可变的。
Lm是长度(距离),Bpix是摄像头中,球所占的像素(直径的像素,像素高)。Rm是球真实的半径,Apix是是固定的图像像素,a是镜头视角的一半。
Lm*Bpix=Rm*Apix/tan(a)=k
距离*物体像素高=物体实际高*图像像素高/视角的正切
所以
Lm=k/Bpix,
距离=常数K/物体像素高。
前提是球大小已知,图像尺寸已知,视角固定,则根据测得的像素,可以计算出距离。
假设物体就是一个小球,小球大小Rm不变,距离镜头的位置Lm是可变的。
Lm是长度(距离),Bpix是摄像头中,球所占的像素(直径的像素,像素高)。Rm是球真实的半径,Apix是是固定的图像像素,a是镜头视角的一半。
Lm*Bpix=Rm*Apix/tan(a)=k
距离*物体像素高=物体实际高*图像像素高/视角的正切
所以
Lm=k/Bpix,
距离=常数K/物体像素高。
前提是球大小已知,图像尺寸已知,视角固定,则根据测得的像素,可以计算出距离。