未定义标识符filter2D
来源:互联网 发布:大数据威力的来源包括 编辑:程序博客网 时间:2024/06/05 07:12
正在学习《opencv2计算机视觉编程手册》;
编写了一段代码,显示“未定义标识符filter2D”;
问题在于我 没有包含 含有定义filter2D的头文件——#include<opencv2/imgproc/imgproc.hpp>。
修正后的代码如下:
#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>#include<iostream>using namespace cv;using namespace std;void sharpen2D(const Mat &image,Mat &result){Mat kernel(3,3,CV_32F,Scalar(0));kernel.at<float>(1,1) = 5.0;kernel.at<float>(0,1) = -1.0;kernel.at<float>(2,1) = -1.0;kernel.at<float>(1,0) = -1.0;kernel.at<float>(2,0) = -1.0;filter2D(image,result,image.depth(),kernel);}int main(void){Mat image = imread("1.jpg",0);Mat result;result.create(image.size(),image.type());sharpen2D(image,result);namedWindow("sharpenPic");imshow("sharpenPic",result);waitKey(0);return 0;}
阅读全文
0 0
- 未定义标识符filter2D
- 未定义标识符
- filter2D
- VC 未定义的标识符
- 未定义标识符_ConnectionPtr
- glTexImage3D 未定义标识符问题
- MFC:“未定义标识符”问题
- vs2010 未定义的标识符"cout"
- intelliSense: 未定义标识符 "cout"小记
- 未定义标识符string的解决办法
- 错误:Error:未定义标识符"_TCHAR"
- LoadBitmap(IDB_BITMAP1) -- 未定义标识符 IDB_BITMAP1
- Symbian 标识符未定义错误的解决
- LoadBitmap(IDB_BITMAP1)——未定义标识符IDB_BITMAP1
- VS2012:LoadBitmap(IDB_BITMAP1) -- 未定义标识符 IDB_BITMAP1
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- “未定义的标识符:SurfFeatureDetector”问题解决办法
- 未定义标识符ULONG_PTR,BOOL等错误解决方法
- Lombok插件中常用注解
- eclipse和maven生成web项目的war包的操作方法
- W
- 在JSP页面将时间转换成格式化日期fmt:formatDate
- 2017年Android开源项目及依赖库大全
- 未定义标识符filter2D
- 记录协议
- 25款经典老芯片,认识5款以上的工程师证明你老了!
- Springboot学习
- vue2技术栈总结
- Dalvik指令学习
- HTML5-Canvas简介line to&move to
- JavaScript30-7 数组的一些基本方法
- VMware 虚拟化编程(15) — VMware 虚拟机的恢复方案设计