//Canny operator
//
int _tmain(int argc, _TCHAR* argv[]) {
IplImage *img = cvLoadImage("E:\\ProgramData\\data\\LenaGr.jpg", 0);//0 means get the gray img
IplImage *edgesCanny = cvCreateImage(cvGetSize(img), IPL_DEPTH_8U, 1);
cvCanny(img, edgesCanny, 100, 150, 3);
cvNamedWindow("Test", CV_WINDOW_AUTOSIZE);
cvShowImage("Test", edgesCanny);
cvWaitKey(0);
cvReleaseImage(&edgesCanny);
cvReleaseImage(&img);
cvDestroyWindow("Test");
return 0;
}