opencv2安装、配置及调试
来源:互联网 发布:java的封装性是通过 编辑:程序博客网 时间:2024/06/05 10:48
Opencv2410链接库附加依赖项:
opencv_ml2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_videostab2410d.lib
opencv_objdetect2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_nonfree2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_videostab2410.lib
opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib
附加依赖项是程序编译需要用到的lib文件,一般软件开发包都要设置库文件目录,头文件目录以及附加依赖项,opencv也不例外。
各模块简介:ml机器学习;core核心模块,包括数据结构和算法函数;highgui操作图形用户界面函数及图像视频读写函数;imgproc各种图像处理函数;features2d兴趣点特征点检测匹配;calib3d相机标定、双目视觉等;legacy已弃用的代码;video运动估算、特征跟踪及前景提取函数;flann计算几何;gpu通过gpu加速的代码;objdetect物体检测;contrib第三方代码。
下载安装相关
官网opencv下载包使用谷歌浏览器无法完整下载,可以搜索国内软件网站的资源;
安装教程:http://wenku.baidu.com/link?url=j1jau5f8AuEV6yrw7Lo-Cn6lqhpFelithB-ztsfYoScyOpYqy4G112FFAhcagSIRr6zpIiOPPFOxFNvRgnTDAqPzjVsru-FJ9UlraNCd32y
注意点:1 当前实际安装路径 2 当前下载版本库文件名称对应
2. 在含有opencv的项目中添加cpp文件实现功能
3. 读取图片绝对路径或debug目录下的相对路径是有效的,注意使用双斜杠\
4. 解决调试时cannot find or open the PDB file 的问题:
工具->选项->符号,勾选Microsoft符号服务器,确定,调试时会从微软服务器实时缓存dll符号文件,完成后找到缓存文件夹,复制保存在别处,再去掉勾选Microsoft符号服务器,在下方输入缓存文件新位置即可,下次可直接调用。
5. opencv命名规则:自定义数据类型大写字母开头通常为Cv***,库函数小写字母开头通常为cv***,运用驼峰标志。自定义数据类型都是引用类型,必须使用指针。
6. atoi()函数:输入字符串,输出整型数,实现转化,遇到非数字即结束。
7. 预定义类型结构:CV_ (S|U|F)C,例如:CV_32FC1表示32位浮点型1通道数据。CV_8UC3表示8位无符号整型3通道数据。
8. 宏定义是C语言提供的三种预处理功能的一种,只作替换,在预编译阶段完成;基本结构为:define <宏名> <替换字符>,有以下规则:””内永不替换;宏名一般大写;带参宏定义也可以使用;define STR#name,STR替换为”name”;
- opencv2安装、配置及调试
- opencv2.4.9安装编译及调试
- opencv2.4.11安装--配置
- VS2010+OpenCV2.4.6安装与配置及常遇问题
- win7+ vs2010+opencv2.4.7的安装及基本配置
- Ubuntu14.04下Opencv2.4.9的安装及配置使用
- opencv2下载及安装说明
- opencv2.4.2安装与配置
- opencv2.4.9安装与配置
- lucene安装配置及demo调试
- lucene安装配置及demo调试
- 配置opencv2.411调试版本(debug)
- 关于VS2008+opencv2安装调试的问题
- Linux下: Eclipse安装配置OpenCV2.1,用C++调用OpenCV过程 及 测试实例
- Linux下Eclipse安装配置OpenCV2.4.8,用C++调用OpenCV及测试实例
- Ubuntu14.04下OpenCV2.4.9+FFmpeg1.2.12安装配置及问题解决方案
- Ubuntu14.04+opencv2.4.9+codeblocks13.12(或codeblocks16.01)安装使用及配置
- Opencv2.4.12安装和VS2013+Opencv2.4.12开发环境配置
- thinkphp 索引功能,文章标题和文章内容分离,优化数据库效果 插入数据库 【1】
- 毛玻璃效果
- utf-8和utf8的区别
- MAC打开eclipse一直卡在core.ui的解决办法
- Android日志分析工具的开发介绍
- opencv2安装、配置及调试
- Linux操作系统安全配置步骤
- iOS 微信支付demo问题 kCFStreamNetworkServiceTypeVoIP
- 抢红包、秒杀高并发场景的 mysql 高效实现
- APK反编译工具下载地址(最新)
- Torch7入门续集(七)--- clone与net替换某一层
- js setTimeout携带局部参量的方法
- 数学建模 单变量优化和求解 黄金分割法
- Linux文件权限与属性