测量宽度和宽度;Android中使用opencv的图像视图标记位置的高度

测量宽度和宽度;Android中使用opencv的图像视图标记位置的高度,android,opencv,Android,Opencv,我正在使用opencv进行一个android项目。我正在互联网上学习一些教程,已经完成了“如何使用opencv捕获图像,在ImageView中显示,下面是代码 下一步我的要求是在捕获的图像上标记宽度和高度,并获得该图像的大小。(图像添加在此处) 是否可以在opencv中使用,如果可以,我可以获得帮助来执行此操作吗 第一步是获得轮廓的极值点。没有它们,什么也做不成 我知道3种测量方法 第一个也是最简单的方法是,在先前已知测量值的对象旁边有一个参考图案。测量值只需使用 如果您以前知道对象与相机镜

我正在使用opencv进行一个android项目。我正在互联网上学习一些教程,已经完成了“如何使用opencv捕获图像,在ImageView中显示,下面是代码

下一步我的要求是在捕获的图像上标记宽度和高度,并获得该图像的大小。(图像添加在此处)

是否可以在opencv中使用,如果可以,我可以获得帮助来执行此操作吗


第一步是获得轮廓的极值点。没有它们,什么也做不成

我知道3种测量方法

  • 第一个也是最简单的方法是,在先前已知测量值的对象旁边有一个参考图案。测量值只需使用

  • 如果您以前知道对象与相机镜头之间的距离,则应使用三角学计算对象的大小。将以前已知的距离与检测点与相机的0线点之间形成的角度进行比较

  • 第三种方法是使用。使用这种方法,无需事先知道相机和物体之间的距离。三角计算的参考是参考点相对于每个镜头的0线的角度


  • 你们可能想看看,你们想得到真实世界的尺寸吗?是的,若我测量尺子的特定位置,我必须得到相同的宽度和高度