cvCvtColor、cvCanny
IplImage *image = cvLoadImage("D:\\Sunset.jpg" ,1);
IplImage *image_Gary = cvCreateImage(cvSize(image->width ,image->height) ,image->depth ,1);
IplImage *image_Canny = cvCreateImage(cvSize(image->width ,image->height) ,image->depth ,1);
cvCvtColor(image ,image_Gary , CV_BGR2GRAY);//轉回灰階
//只接收灰階圖
cvCanny(image_Gary , image_Canny ,30 ,170 ,3);
cvNamedWindow("Sunset" ,1);
cvNamedWindow("image_Gary" ,1);
cvNamedWindow("image_Canny" ,1);
cvShowImage("Sunset" ,image);
cvShowImage("image_Gary" ,image_Gary);
cvShowImage("image_Canny" ,image_Canny);
cvWaitKey(0);
cvReleaseImage(&image);
cvDestroyAllWindows();
IplImage *image_Gary = cvCreateImage(cvSize(image->width ,image->height) ,image->depth ,1);
IplImage *image_Canny = cvCreateImage(cvSize(image->width ,image->height) ,image->depth ,1);
cvCvtColor(image ,image_Gary , CV_BGR2GRAY);//轉回灰階
//只接收灰階圖
cvCanny(image_Gary , image_Canny ,30 ,170 ,3);
cvNamedWindow("Sunset" ,1);
cvNamedWindow("image_Gary" ,1);
cvNamedWindow("image_Canny" ,1);
cvShowImage("Sunset" ,image);
cvShowImage("image_Gary" ,image_Gary);
cvShowImage("image_Canny" ,image_Canny);
cvWaitKey(0);
cvReleaseImage(&image);
cvDestroyAllWindows();
留言
張貼留言