|
最近做一个图像处理项目,但是使用cvloadimage、cvsaveimage、cvcreateimage都正常,使用cvsmooth的时候就提示无法生成.out文件,把cvsmooth注释掉就正常了,请问emcv里面是没有写cvsmooth的代码吗?还是我调用的方式不对?
- #include <stdio.h>
- #include <highgui.h>
- #include <cv.h>
- #include "cxcore.h"
- int main()
- {
- IplImage* img = cvLoadImage("../lena512.bmp",CV_LOAD_IMAGE_GRAYSCALE);
- if (img == NULL) {
- printf("load failed");
- return -1;
- }
- else
- printf("load success");
-
- cvSmooth(img, img, CV_GAUSSIAN, 5, 5, 0, 0);
- cvSaveImage("../lenanew1.bmp", img);
- cvReleaseImage(&img);
- }
复制代码
|
|