霍夫变换 检测直线
来源:互联网 发布:雷雨田软件 编辑:程序博客网 时间:2024/05/16 05:07
#include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>
using namespace cv;
using namespace std;
int main( int argc, char** argv )
{
Mat src, edge,color_edge;
src=imread("1.jpg");
if( !src.data )
return -1;
Canny(src,edge,50,200,3);
cvtColor( edge, color_edge, CV_GRAY2BGR );
vector<Vec4i> lines;
HoughLinesP(edge, lines, 1, CV_PI/180, 80, 30, 10 );
for( size_t i = 0; i < lines.size(); i++ )
{
Vec4i l = lines[i];
line( color_edge, Point(l[0], l[1]), Point(l[2], l[3]), Scalar(0,0,255), 2);
}
namedWindow( "lines", CV_WINDOW_NORMAL );
imshow( "lines", color_edge );
waitKey(0);
return 0;
}
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>
using namespace cv;
using namespace std;
int main( int argc, char** argv )
{
Mat src, edge,color_edge;
src=imread("1.jpg");
if( !src.data )
return -1;
Canny(src,edge,50,200,3);
cvtColor( edge, color_edge, CV_GRAY2BGR );
vector<Vec4i> lines;
HoughLinesP(edge, lines, 1, CV_PI/180, 80, 30, 10 );
for( size_t i = 0; i < lines.size(); i++ )
{
Vec4i l = lines[i];
line( color_edge, Point(l[0], l[1]), Point(l[2], l[3]), Scalar(0,0,255), 2);
}
namedWindow( "lines", CV_WINDOW_NORMAL );
imshow( "lines", color_edge );
waitKey(0);
return 0;
}
阅读全文
0 0
- 霍夫变换直线检测
- 霍夫变换检测直线
- 霍夫变换检测直线
- 霍夫变换检测直线
- 霍夫变换-检测直线
- 霍夫变换 检测直线
- opencv 霍夫变换检测直线
- opencv 霍夫变换检测直线
- Hough Transform 霍夫变换检测直线
- 霍夫变换(Hough Transform)直线检测
- opencv 霍夫变换检测直线(转)
- opencv 霍夫变换检测直线
- opencv-霍夫变换 检测直线
- opencv 霍夫变换检测直线
- Hough Transform 霍夫变换检测直线
- 霍夫变换(直线检测算法)
- Opecv霍夫变换检测直线
- 霍夫变换与直线检测hough
- 2017第九届中国(上海)国际先进复合材料及应用展览会(AM China中国新材料展)会刊(参展商名录)
- JavaEE#19系列视频教程高清完整版
- dll中使用到容器的全局变量在mfc中报内存泄漏
- 初识 webpack vue项目
- 【云星数据---Nik(精品版)】:DevOps敏捷软件交付的核心
- 霍夫变换 检测直线
- Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
- <span class="first"></span>为什么不起作用?
- 八套卷政治第五套
- 面部识别败给了敌对性攻击?
- HTTP状态码
- Qt中出现qt : undefined reference to `vtable forXXX解决办法
- Google出品的机器学习入门视频的中文字幕翻译与示例代码
- 使用aidl实现进程间通信