一、利用debug 模式安装opencv 源码库
二、利用库生成可执行文件
1 #include <opencv2/opencv.hpp>
2
3 #include<iostream>
4
5 using namespace cv;
6 using namespace std;
7
8 int main()
- 9 {
| 10 cv::Mat pic = cv::Mat::zeros(800, 800, CV_8UC3);
| 11 pic.setTo(cv::Scalar(255, 255, 255));
| 12 cv::Point p1 = Point(30, 450);
| 13 cv::Point p2 = Point(765, 108);
| 14 line(pic, p1, p2, cv::Scalar(0, 0, 0), 1, CV_AA);
| 15 imshow("line", pic);
| 16 imwrite("test_pic.png", pic);
| 17 return 0;
| 18 }
三、利用GDB 进行调试,学习开源库

进而调用函数: ThickLine( img, pt1, pt2, buf, thickness, line_type, 3, shift );

本文通过debug模式安装OpenCV源码库,然后生成可执行文件,并使用GDB进行调试。特别关注了ThickLine函数的使用,探讨了其内部实现和参数细节。
最低0.47元/天 解锁文章
5143

被折叠的 条评论
为什么被折叠?



