我是今天才注册的csdn账户,之前只是听说过这里。也知道这里的编程高手很多。请对于图像处理了解的前辈们多指点指点我。 
我是学机械的本科学生,之前只学过c++,其他的都没什么概念。 
毕业课题是精密计测方面的,具体内容如下 
课题:测量一个弹簧的所有数值 
    (包括:长,外径,内径,线经,圈数等等) 
测量方法:用ccd相机给弹簧拍照,通过图像处理的方法测出所有的数值。 我自己用c++编程来处理照片,结果发现弹簧的照片里的弹簧两端会发生形变,也就是不知道起点和终点,没办法计算。 找到老师,结果老师说,不行的话,用动画的方式试试。 我晕!!对于编程本身就是菜鸟的我,根本就是无从下手。 希望有这方面经验的前辈,能帮帮我,或者提供我一些其他的可行性的办法。 小弟在这里先谢谢大家了!! 已经10点多了,今天又回不了家了。 

解决方案 »

  1.   

    你说是照片的问题,还是弹簧的问题?如果是照片的问题,你可以多拍几张,找张比较好的。
    在不就可以试试图像增强,图像去噪,边缘检测之类的算法。
    处理图像无非也就是这几种方法。
    可以先用matlab做,如果可以的话,在用c++编程。如果是弹簧的问题,那就没办法了,你换根弹簧重照一张吧。
      

  2.   

    到我的BLOG去看一下,有一篇是修正镜头畸变的,不过其它问题就没有办法了