如何使用Android查找图像中直线的坐标列表

问题描述

我们有<Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:ackground="@drawable/a.xml" android:text="Button" /> 方法来画一条从开始位置到结束位置的线。我们如何检索通过其绘制线的相应坐标(X,Y)的列表?Image

解决方法

为此,OpenCV中将没有直接方法。但是,可以使用线方程轻松地计算落在线上的点:

  1. 线的一般方程为y=mx+c
  2. 使用(start_x,start_y)(end_x,end_y),我们可以推导出mc的值。
  3. 然后,我们可以遍历[start_x,end_x],放置x,m和c值以获得所有对应的y值。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...