您的位置:首页 > 编程语言

OpenCV膨胀和腐蚀示例代码

2016-05-23 19:04 288 查看
#include<cv.h>
#include<highgui.h>

int main(int argc, char** argv)
{
IplImage* img = cvLoadImage(argv[1]);
IplImage* img1 = cvLoadImage(argv[1]);
IplImage* img2 = cvLoadImage(argv[1]);

cvErode(img, img1);
cvDilate(img, img2);

cvNamedWindow("原图", CV_WINDOW_AUTOSIZE);
cvNamedWindow("膨胀", CV_WINDOW_AUTOSIZE);
cvNamedWindow("腐蚀", CV_WINDOW_AUTOSIZE);

cvShowImage("原图", img);
cvShowImage("膨胀", img1);
cvShowImage("腐蚀", img2);

cvWaitKey(0);
cvReleaseImage(&img);
cvReleaseImage(&img1);
cvReleaseImage(&img2);

cvDestroyWindow("原图");
cvDestroyWindow("膨胀");
cvDestroyWindow("腐蚀");

}


结果图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: