Win7 64bit下MexOpenCV的安装,Matlab和C++ & OpenCV的完美结合
来源:互联网 发布:淘宝网上买手表可靠吗 编辑:程序博客网 时间:2024/06/08 06:28
1. C++编译环境的安装(Win 7 64bit,x64平台)
VS2010 + Windows SDK7.1 + VS2010 Sp1 + VC-Compiler-KB2519277
详细见本博客链接:Windows SDK 7.1 安装
2. OpenCV的安装
OpenCV2.4.x,解压缩安装在D:\OpenCV
将D:\opencv\build\x64\vc10\bin加入到系统的Path里面
3. OpenCV的编译
用CMake + VS2010自己编译OpenCV
具体过程见本博客链接:Compile OpenCV 2.4.2 for Win 7 (64 bit) by using CMake+VS 2010
可以只用Release+x64生成解决方案,最好用Release和Debug都在+x64上生成一遍。
假设CMake编译好的OpenCV放在目录E:\opencv
用VS2010生成的文件默认是放在E:\OpenCV\install文件夹下面
将D:\opencv此文件夹下面的build\x64\vc10下面的lib文件夹重名为lib_old,因为我们要换成新的64bit下面自己编译的lib文件。然后,将E:\OpenCV\install中新生成的lib文件夹整个复制放在D:\opencv\build\x64\vc10下面,作为我们新的lib文件夹。
4. MexOpenCV的安装
解压缩,假设安装到D:\Matlab\MexOpenCV
将此文件夹加到Matlab的Path里面并保存。
PS:Matlab必须是2011a及以后的版本。
用"mex –setup”设置我们用的编译器是Windows SDK 7.1。
如果以前编译过MexOpenCV,记得先运行cv.make('clean')清理一遍。
然后运行cv.make('opencv_path', 'D:\opencv')
将所有的cpp文件用mex编译一下。
至此收工,可以试着去运行MexOpenCV\samples里面的例程了。
- Win7 64bit下MexOpenCV的安装,Matlab和C++ & OpenCV的完美结合
- Win7 64bit下配置MexOpenCV 2
- Matlab和OpenCv的混合编程,工具箱mexopencv
- MEXOpenCV这个能让matlab用opencv的高级货
- Win7-64bit下MapX的安装和使用
- win7(64bit)下pyspider的安装
- OpenCV和mexopencv in the Matlab
- Win7(64-bit)系统下的【Python3.6.0+opencv】安装配置
- OpenCV和MFC的完美结合
- Win7-64bit下matlab C混合编程环境搭建
- Win7-64bit下matlab C混合编程环境搭建
- Detour3.0 win7 64bit下的安装
- 【Python】Python27在Win7 64bit系统下的安装
- Detour3.0 win7 64bit下的安装
- win7-64bit 下oracle11g plsql 的正确安装
- Win7—64bit下Oracle和plsqldev的安装使用
- win7-64bit下硬盘安装ubuntu 12.10-64bit的方法
- 系统相关-----win7-64bit下硬盘安装ubuntu 12.10-64bit的方法
- PCCS-RGB变换表
- Comics: do we know that we are not doing research in the wrong way?
- Some Tips on Reading Research Papers
- Deep Learning at NIPS2012
- Windows SDK 7.1 安装
- Win7 64bit下MexOpenCV的安装,Matlab和C++ & OpenCV的完美结合
- 美国内华达大学招收计算机视觉方向MS/PhD学生,提供RA职位,每月1600$
- Best of Best系列(1) -- CVPR
- Best of Best系列(2) -- ICCV
- Best of Best系列(3) -- ICML
- Best of Best系列(4) -- AAAI
- Best of Best系列(5) -- IJCAI
- Best of Best系列(6) -- SIGIR
- PhD Positions opening at University of Nevada, Reno (Wireless Networking / Cognitive Radio / Wireless Security)