openmv--测距

OpenMV采用的是单目摄像头,想要实现测距,就需要选参照物,利用参照物的大小比例来计算距离。
原理:实际长度和摄像头里的像素成反比
即:距离 = 一个常数/直径的像素
K1=5000#the value should be measured
K2=0.16
...
Lm = (b[2]+b[3])/2 //Lm是长和宽的像素点的个数
length = K1/Lm //length是实际长度
size=K2Lm
h=K2
b[3]
w=K2*b[2] //相同距离处,物体的实际大小与物体所被检测到的像素点成正比

posted @ 2025-02-06 15:34  二九二  阅读(177)  评论(0)    收藏  举报