您的位置:首页 > 运维架构

自学OpenCV时遇到的一些错误(捂脸ing,当年确实好多不懂...)

2018-01-23 14:16 274 查看
6、8/14

opencv环境配置好了, 属性也设置对了, 但是使用VideoCapture类的时候, 还是出错。  右键可以查看其定义, 但是就是 出错。   漏掉了#include "stdafx.h", 包含的头文件是.hpp, 源文件却是
.cC语言的,而不是.cpp 。

(8/14)

5、5/28

添加成员函数 参数为IplImage*类型的,添加完cpp中函数主体提示与.h头文件存在兼容问题

头文件未包含highgui.h,程序把IplImage*当成参数之一。(5/28)

4、5/26

1>d:\microsoft
visual studio 10.0\vc\atlmfc\include\afx.h(25):
fatal error C1189:#error:  Building


项目属性 MFC中使用了Windows默认库导致了错误,

改成静态库或者动态库。(5/26)



3、5/20

按钮代码没错,按钮不能用(单击按钮没反应)。
删除按钮事件时,别只删除可视化界面的按钮,好多位置都有该按钮的注册事件代码,需要手动删除。(5/21)
更新一下(2017/03/09):可怜我小白,当时接触MFC就是为了给OpenCV程序搞个界面,MFC看了20分钟教程。。。所以,MFC界面总高不正确的童鞋,可以先专门搞搞MFC   顺便一提,别听别人瞎说MFC过时了怎么滴,它必然有用武之地

2、5/20


inDlg.m_ofn.lpstrFile
=(LPSTR)&aviName[0];


提示错误:不能将LPSTR类型数据分配给LPWSTR。

解决:将项目属性常规改为多字节字符。(5/20)

1、5/20

1>f:\softs\opencv245\opencv\build\include\opencv2\flann\logger.h(66):
error C4996:'fopen':This
function or variable may be unsafe.Considerusing fopen_s instead.To
disable deprecation, use _CRT_SECURE_NO_WARNINGS.See
online help for details.


1>
c:\program files
(x86)\microsoft visual studio
11.0\vc\include\stdio.h(218):参见“fopen”的声明


解决:

C++预处理器里加上 _CRT_SECURE_NO_WARNINGS (5/20)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: