如何使用OpenCV从其图像中查找对象大小

时间:2013-12-31 11:36:55

标签: ios opencv

从给定对象的图像中可以说是鼠标,如何在iOS中使用OpenCV查找其长度宽度和高度。

1 个答案:

答案 0 :(得分:3)

如果您知道相机的焦距和传感器高度,可以使用公式

distance to object (mm) = focal length (mm) * real height of the object (mm) * image height (pixels)
                          ---------------------------------------------------------------------------
                          object height (pixels) * sensor height (mm)

有关详细信息,请参阅此link

对于远距离物体,您可以使用 THE RULE OF 57

的等式
Distance of object= (Size of object * 360)/(2 * 3.14 * Angular size in degree)

有关详细信息,请参阅此link

最后你可以做建模。 这是首先用参考物拍照并找到像素到距离比。从下次使用此比率来测量距离。

希望这些有用......