【发布时间】:2014-03-23 12:28:52
【问题描述】:
我正在尝试使用 cvSmooth 函数平滑图像,但是当我运行程序时出现错误! 我的代码是:
using namespace std;
using namespace cv;
int main(){
IplImage* img ;
img = cvLoadImage ("c:\\try.png");
cvSmooth( img, img, CV_GAUSSIAN,11,11);
cvShowImage("",img);
cv::waitKey( 15000 ) ;
return 0;
};
错误列表是: 错误 C2065:“CV_GAUSSIAN”:未声明的标识符 错误 C3861:“cvSmooth”:找不到标识符
【问题讨论】:
-
您的代码中包含哪些内容?
-
我有两个包括:#include
#include -
你使用什么版本的 OpenCV?我使用的是 2.4.8,你的代码可以编译得很好。
-
2.4.3 with visual c++ 2010