现在有一用扫描仪扫出来的BMP图,主要是一些有交错的不是很规则的直线和弧组成的,现在我想把该图直线部分和弧部分的属性(终点和起点坐标)放到数据库中去,坐标可以是相对的。请问如何实现。

解决方案 »

  1.   

    BMP的每个象素都是可以读出来的比较它们的亮度,应该可以达到你的要求
      

  2.   

    bmp图像好像是 简单矩阵方式存放的 
    以前用VC++读过
      

  3.   

    图像处理中有图元识别的方法,Hough变换,可以很好的识别直线。理论上也可以识别椭圆和圆,你可以看看,很简单。
    你可以先将直线用Hough变换的算法识别出来后,再将其从图中去除,
    再扫描剩下的弧线,将一条弧线中的所有点记录之后,用最小二乘法可以得到曲线的参数(但你必须假设曲线的类型,即方程。)
      

  4.   

    mmtang3(笑马) 
    请问能有代码吗?
      

  5.   

    http://expert.csdn.net/Expert/TopicView1.asp?id=2152390