关于opencv的几个小总结
来源:互联网 发布:数据库工程师考试时间 编辑:程序博客网 时间:2024/06/03 20:26
关于opencv的几个小总结
声明:引用请注明出处http://blog.csdn.net/lg1259156776/
说明:opencv是一个非常好用的开源图像处理与计算机视觉支持库,但是在实际使用中经常会遇到各种费解的问题,这里将遇到的一些问题进行汇总,以便参考。
1. 注意opencv版本问题
这一点毋庸多说,版本低的功能可能不全,bug可能多一些,太高版本的可能稳定性差一些。
2. 注意opencv的debug和release库的问题
lib对应的有debug和release版本,bin文件中也有两种不同的版本,所以在开发的不同阶段要选择不同的版本,否则就可能报错(很多时候会感觉非常莫名其妙)。
3. 注意opencv C语言与C++语言函数名称不同的问题
如果一开始没有注意到这一点的话,非常容易造成困惑。因为前段时间在ARM-linux上移植了opencv库,用c语言开发读取摄像头,就没有注意到这一点,一直认为是因为linux下opencv的配置问题,所以导致花了很久才想到了这个问题。(因为一直以来在VS2010下开发,所有的头文件基本上全部包含,不管是使用C还是C++都能正常编译通过,所以从来没有意识到)。所以,这一点在VS2010这样的开发环境中可能没太多问题,但是如果在不能混合编译的情况下,几乎总是要出问题的。
4. opencv所支持的读取图片类型
opencv支持的图像文件类型可以从opencv路径下”highgui\src\”下的”grfmt_xxxx.cpp”系列文件名称中看出,包括bmp、jpg/jpeg、jp2(jpeg2000)、png、tiff、exr、pxm等,这些格式以外的文件不支持,所以不要用opencv自带的cvLoadImage()函数尝试读取/载入。
2015-10-13 艺少
- 关于opencv的几个小总结
- OpenCV的几个小技巧
- OpenCV的几个小技巧
- Mysql的几个小总结
- 几个dp的小总结
- 关于html的几个总结
- 几个关于嵌套循环的小练习
- jfreechar关于坐标轴的几个小例子
- 关于编码的几个小经验
- 关于SqlServer2005的几个小技巧
- 关于几个计算机系统的小问题
- 几个关于URL的小技巧
- 【转】几个关于日期的小函数
- 关于wince的几个小问题
- 几个关于单链表的小操作
- 关于索引使用的几个小问题
- 关于PHP的几个小问题
- 关于Windows8 开发的几个小知识点
- python 中ggplot画图
- iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)
- 创建GitHub技术博客
- linux下安装英语词典汇总
- iOS之OC随笔-Foudation框架下集合的相互转换
- 关于opencv的几个小总结
- iOS 地图
- Spring传播属性
- linux rmdir和rm的区别
- Windows Opencv-3.0 + Python-2.7.10 配置(numpy-1.8.1-64位)
- pandas库生成数据透视表
- Javascript基础(一)
- 用proxool配置数据库连接池步骤(自写管理类配置)
- 【最小生成树+二分】bzoj1196 公路修建问题