码迷,mamicode.com
首页 > 其他好文 > 详细

opencv第三课 Canny边缘检测

时间:2015-01-11 14:45:00      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

 

#include<stdio.h>
#include<iostream>
#include<opencv2\opencv.hpp>
using namespace std;
using namespace cv;
IplImage *g_psrcimage,*g_pcannyima;
void on_trackbar(int threshold)
{
    cvCanny(g_psrcimage,g_pcannyima,threshold,threshold*3,3);
    cvShowImage("picture",g_pcannyima);
}
int main()
{
    g_psrcimage = cvLoadImage("D:\\1.jpg",CV_LOAD_IMAGE_GRAYSCALE);
    g_pcannyima = cvCreateImage(cvGetSize(g_psrcimage), IPL_DEPTH_8U, 1); 
    int nthresholdedge=1;
    cvCreateTrackbar("1","2",&nthresholdedge,100,on_trackbar);
    cvShowImage("1",g_psrcimage);
    on_trackbar(1);
    cvWaitKey();
    return 0;
}

 

opencv第三课 Canny边缘检测

标签:

原文地址:http://www.cnblogs.com/qscqesze/p/4216457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!