lines = cvHoughLines2 (cannyImg, storage, CV_HOUGH_PROBABILISTIC,1,CV_PI/180, 40, 200, 10); 40是一个阈值,越小检测到的线越多200是最小线段长度,可以改小一点,你要的线很可能过短被过滤了。10是碎线链接参数,如果两跳线共线 但中间断了,可以通过加大这个参数使他重新链接。
检测到的直线中含有的点的个数超过该阈值就将该直线计入cannyImg中