线段a,b 上面的点   是  近似  直线的点怎么知道  任意一点p  在线段A附近   还是 线段B附近?   而且 不是在红点的位置?

解决方案 »

  1.   

    先判断不做红点,比较点的坐标就可以了!
    其次,判断点到两条线段的距离,距离近的,那么就是在其附近!
      

  2.   

    这线段是  虚拟的       黑点部分 相当于线段
      

  3.   

    AB各自的点也没有几个,以每两点组成线段,然后,求到线段各个线段的距离,取最小值!
      

  4.   

    先判断这点的坐标是不是红色点的坐标 不是话进行下面的判断
    按照上面的方法可以得到一个最短距离  
    但是 用这种方法还不是不知道到底离那个近。。你可以这样做
    你先对A所有的像素点进行标记  “1”
    在对B上所有像素点进行标记 “2”这时开始计算你的这一点到所有为“1”的距离 和到所有为“2”像素点的距离 
    计算完成后就可以判断离哪个最近了。
      

  5.   

    可能我表述不正确我现在是有一堆无序的坐标点,我要区分哪些点 会组成 线段A   哪些会组成线段B组成的线段 方向是不确定的 任意方向
      

  6.   

    我现在是想用 任意2点的 斜率 来判断,斜率差不多的 是在一条线段上面
    获取还有其他方法?  如  标准差 之类的?