在试件中打上一个白色直线标记,将图像采集进来后,经过二值化处理,此时图片如以下网址中所示。图中白线的长度大约为40mm左右。请问采用什么方法可把该直线的具体长度测出来。  
 
http://photo.gznet.com/photos/1523858/1523858-PjorL2Afve.jpg

解决方案 »

  1.   

    判断出直线起点位子的坐标,纵坐标下移可以判断到终点,求坐标差,或者求出中间像素的个数,在转成长度。判断白线的时候,判断他的像素颜色就可以知道是不是白线上的点了
      

  2.   

    我想只能是求出像素点个数,不同的分辨率下相同的像素点个数,其长度也是不一样的呀
      

  3.   

    是不是可以算绝对坐标呢?算出绝对坐标下的长度。然后按照比例计算物体的实际尺寸。
    比如一个14x12的物体。在屏幕上显示的是140X120像素。线的绝对坐标长度是30。那么实际长度是3咯!当然,那个比例是可以算出来的。比如摄像头的什么倍数都应该实际测出来!
    呵呵。说了个大概。见笑了!