1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include "stdafx.h"
#include "cxtypes.h"
#include "cv.h"
#include "highgui.h"
#include "cvaux.h"
#include "cxmisc.h"
void main() //your main program or function
{
IplImage *originalImage = cvLoadImage("test.jpg",-1);
IplImage *grayScaleImage;
grayScaleImage = cvCreateImage(cvSize(320,240),8,1);
cvCvtColor(originalImage, grayScaleImage, CV_BGR2GRAY);
IplImage * edgeImage;
edgeImage = cvCreateImage(cvSize(320,240), 8, 1);
cvCanny(grayScaleImage, edgeImage, 0.5, 0.5, 3);
cvSaveImage("Resultant.jpg",edgeImage);
cvReleaseImage(&edgeImage);
cvReleaseImage(&grayScaleImage);
} |
Partager