point 问题

来源:互联网 发布:ant java fork 编辑:程序博客网 时间:2024/05/31 19:39
  1. //【4】依次在图中绘制出每条线段  
  2.     forsize_t i = 0; i < lines.size(); i++ )  
  3.     {  
  4.         float rho = lines[i][0], theta = lines[i][1];  
  5.         Point pt1, pt2;  
  6.         double a = cos(theta), b = sin(theta);  
  7.         double x0 = a*rho, y0 = b*rho;  
  8.         pt1.x = cvRound(x0 + 1000*(-b));  
  9.         pt1.y = cvRound(y0 + 1000*(a));  
  10.         pt2.x = cvRound(x0 - 1000*(-b));  
  11.         pt2.y = cvRound(y0 - 1000*(a));  
  12.         line( dstImage, pt1, pt2, Scalar(55,100,195), 1, CV_AA);  

  1.     }
  2. 线条如何写的?

原创粉丝点击