#include "cv.h"
#include "highgui.h"
void main(int argc, char ** argv){
IplImage* image = cvLoadImage(argv[1]);
cvNamedWindow("Example4-in");
cvNamedWindow("Example4-out");
cvShowImage("Example4-in", image);
IplImage* out = cvCreateImage( cvGetSize(image),IPL_DEPTH_8U,3); //(图像结构大小,像素点数据类型,通道总数)
cvSmooth(image,out,CV_GAUSSIAN,3,3);//在每个像素周围3*3区域进行高斯平滑处理
cvShowImage("Example4-out", out);
cvReleaseImage(&out);
cvWaitKey(0);
cvDestroyWindow("Example4-in");
cvDestroyWindow("Example4-out");
}
opencv-载入一幅图像并进行平滑处理
最新推荐文章于 2024-02-01 19:04:57 发布