hough变换主要是对直线做特征提取,但是很多都是对静态的图片做hough变换,我觉得意义并不大,如果能实时的对摄像头采集到的图像做hough变换,提取直线的话就能为我们提供更多安全,比如我们做的高压线防撞系统。下面代码是我做的关于一点摄像头提取图像进行hough变换,但是出路速度很慢,可能就是一帧一帧的提取再处理,有点像放幻灯片,所以还需要改进,如果有大神还请指教。谢谢!
#include<cv.h>
#include<highgui.h>#include<iostream>
// #pragma comment(lib, "cv.lib")
// #pragma comment(lib, "cxcore.lib")
// #pragma comment(lib, "highgui.lib")
using namespace std;
using namespace cv;
int main(int argc,char** argv)
{
CvCapture* capture1 = cvCreateCameraCapture(0);
double w=640,h=480;
//cvNamedWindow("camera_1",CV_WINDOW_AUTOSIZE);

本文介绍如何使用Hough变换对摄像头实时采集的图像进行直线检测,应用于高压线防撞系统。虽然已实现图像处理,但帧处理速度较慢,需优化提高效率。
最低0.47元/天 解锁文章
5132

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



