OpenCV 2 遇到问题汇总
来源:互联网 发布:淘宝食品代理公司注 编辑:程序博客网 时间:2024/04/30 04:30
- 忘记添加类库:
- Matcher_Simple.obj: error LNK2019: 无法解析的外部符号"public:__thiscall cv::SURF::SURF(void)" (??0SURF@cv@@QAE@XZ),该符号在函数_wmain 中被引用
- Matcher_Simple.obj: error LNK2019: 无法解析的外部符号"public:__thiscall cv::SURF::SURF(double,int,int,bool,bool)"(??0SURF@cv@@QAE@NHH_N0@Z),该符号在函数_wmain 中被引用
- E:\OpencvTest\Matcher_Simple\Debug\Matcher_Simple.exe: fatal error LNK1120: 2 个无法解析的外部命令
解决方法:用VS2010的话就在通用属性->连接器->输入->附加依赖项里边添加上库文件opencv_nonfree243d.lib这里最后的243具体可能根据你的版本变化,为你当前opencv版本,d字母表示debug,也可去掉。
重复定义CImage:
cvvImage"C2872"不明确:
1>testaaDlg.cpp(202): error C2872: “CImage”: 不明确的符号
1> 可能是“D:\OpenCV2.1\VS2010\include\opencv\highgui.h(535) : CvvImage CImage”
1> 或 “e:\visual studio2010\vc\atlmfc\include\atlimage.h(68) : ATL::CImage”
很明显两个类里面都定义了CImage
CColorDialog:http://blog.sina.com.cn/s/blog_6163bdeb0102dya5.html http://blog.csdn.net/yy13210520/article/details/6794541
CMFCColorButton:http://blog.csdn.net/zz457887107/article/details/6741783
MFC Slider Controll:http://blog.csdn.net/xhhjin/article/details/6273928
unsigned char与byte是同一种数据类型
使用类模板添加控制变量才可以自动加入数据交换语句
在对话框类外面使用GetDlgItem引出的MFC CWnd和HWND:http://www.th7.cn/Program/cp/201209/90720.shtml ;http://blog.csdn.net/nighttraveldeity/article/details/6530152
关于变量转换:
size_t是unsigned int或者unsigned long这样的无符号整数类型
int MyString::GetStrLen(const char *str)//这里的const指的是str指向一个字符常量的指针,字符本身不可以修改,但是指针str可以移动
关于指针非法访问内存:
_BLOCK_TYPE_IS_VALID http://programerni.diandian.com/post/2012-11-19/40042026665
关于cv::Mat.type()的返回值大小计算方法:
edit: see "types_c.h" for example:
#define CV_8UC3 CV_MAKETYPE(CV_8U,3)#define CV_MAKETYPE(depth,cn) (CV_MAT_DEPTH(depth) + (((cn)-1) << CV_CN_SHIFT))eg.depth = CV_8U = 0cn = 3CV_CN_SHIFT = 3CV_MAT_DEPTH(0) = 0(((cn)-1) << CV_CN_SHIFT) = (3-1) << 3 = 2<<3 = 16
so CV_8UC3 = 16 But you aren't supposed to use this number, just check type() == CV_8UC3 if you need to know what type an internal opencv array is.
Remember opencv will convert the jpeg into BGR (or grey scale if you pass '0' to imread) - so it doesn't tell you anything about the original file OpenCV矩阵元素类型:http://blog.csdn.net/kfqcome/article/details/8314175
Calculates a mean and standard deviation of array elements.
C++: void meanStdDev(InputArray src, OutputArray mean, OutputArray stddev, InputArray mask=noArray());
OutputArray mean 和 OutputArray stddev的类型都是64F的形式,因此,应该与double对应。
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
http://blog.sina.com.cn/s/blog_51c1ed050100zhrc.html
- OpenCV 2 遇到问题汇总
- OPENCV学习遇到的问题汇总记录
- MFC+opencv遇到的问题汇总
- (小白opencv成长记录)opencv入门可能遇到的问题汇总
- OpenCV基础问题汇总
- opencv学习问题汇总
- Python opencv 问题汇总
- OPENCV编辑问题汇总
- matlab遇到问题汇总
- nodejs遇到问题汇总
- eclipse遇到问题汇总
- 遇到的问题汇总
- 遇到的问题汇总
- ceph遇到问题汇总
- tensorflow遇到问题汇总
- Opencv 4 Android 问题汇总:
- OpenCV开发小问题汇总
- 我遇到的问题汇总
- hdu 1867 KMP A + B for you again
- 规则引擎Drools解决汽水问题
- VC读写XML
- Block
- 正则表达式补充学习
- OpenCV 2 遇到问题汇总
- Java Atomic的使用总结
- 字符数组排序(用指针数组实现)
- PowerShell命令cmdlet大全
- java编程思想笔记--内部类部分二
- poj 2182 Lost Cows
- IOS开发之带格式的文本
- Jquery UI 组合树 - ComboTree 集成Wabacus4.1 代码剖析
- android 取消蓝牙配对框 实现自动配对