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;