opencv环境配置添加依赖库

合集下载

vs2012下安装配置Opencv2.4.8

vs2012下安装配置Opencv2.4.8

vs2012下安装配置Opencv2.4.8要用VC++做图像处理那么首先就要安装相应的开发环境首先是VS2012其次是Opencv2.4.8准备下载开发软件首先下载VS2012自行下载,某些学校提供正版软件,如此最好,没有的话找破解版的吧……然后安装;从本站下载栏目/index.php/Download下载OpenCV for Windows,将其解压到某个目录下(我的解压路径是C:\setup\opencv);OpenCV的vs2012环境配置步骤1 打开任意一个VC++项目。

切换到VS2012左下角的标签,选择属性管理器(从菜单【视图】->属性管理器);步骤2 双击任意“er”,在弹出的属性页中设置VC++目录。

该设置方法对所有VC++项目都有效。

需要修改包含目录include files、库目录library files。

本例中即以下几个:包含目录:C: \opencv\build\includeC: \opencv\build\include\opencvC: \opencv\build\include\opencv2库目录:C: \opencv\build\x86\vc11\lib(注:当VS版本不同时,修改“vc11”至相应路径,如VS2010应配置到“vc10”)。

(最后一步环境变量路径类似)步骤3 添加lib库文件仍在上面的属性窗口中,点击链接器,选择‘输入’在‘附加依赖项’中编辑添加如下内容:opencv_core248d.libopencv_highgui248d.libopencv_video248d.libopencv_ml248d.libopencv_legacy248d.libopencv_imgproc248d.libopencv_core248.libopencv_highgui248.libopencv_video248.libopencv_ml248.libopencv_legacy248.libopencv_imgproc248.lib(注:当opencv版本不同时,修改上面文件名中的数字“248”至相应版本号,如使用OpenCV-2.3.1时应改为“231”)。

vs2010与opencv配置过程

vs2010与opencv配置过程

Vs2010与Opencv 配置过程一.我的opencv是安装在D盘的以下内容是按照D盘安装的步骤:1 设置环境变量:我的电脑--->右键--->属性--->高级--->环境变量--->在用户变量里,(系统环境变量和用户环境变量里面都要添加这两个位置)新建PATH和TBB两个项步骤1:在PATH中添加D:\vs2010\opencv\build\x86\vc10\bin,步骤2:添加TBB的环境变量D:\vs2010\opencv\build\common\tbb\ia32\vc10如图所示:2.步骤3 打开一个Opencv的工程,点菜单目录的“视图”--->属性管理器--->双击项目名称步骤3:在配置属性—>通用属性--->VC++目录--->包含目录文件中添加D:\vs2010\opencv \build\includeD:\vs2010\opencv \build\include\opencvD:\vs2010\opencv \build\include\opencv23::在配置属性页—>通用属性--->VC++目录--->库目录中添加:D:\vs2010\opencv \build\x86\vc10\lib如图所示:步骤5 添加lib库文件, 在配置debug里--->项目属性--->链接器--->输入--->附加依赖库里加上opencv_core242d.libopencv_highgui242d.libopencv_video242d.libopencv_ml242d.libopencv_legacy242d.libopencv_imgproc242d.lib步骤6:在配置release里--->项目属性--->链接器--->输入--->附加依赖库里加上opencv_core242.libopencv_highgui242.libopencv_video242.libopencv_ml242.libopencv_legacy242.libopencv_imgproc242.lib测试小代码如下://在(show_image)窗口下读取图片(名为opencv)// opencv2_4_2test.cpp : 定义控制台应用程序的入口点。

VS2022永久配置OpenCV开发环境的实现

VS2022永久配置OpenCV开发环境的实现

VS2022永久配置OpenCV开发环境的实现⽬录下载opencv添加环境变量添加项⽬属性表配置属性表在新的项⽬中快速配置配置Release模式本⽂通过在VS2022中添加并配置项⽬属性表,实现Opencv永久配置。

在不更改opencv⽂件位置的前提下,只需要在新的项⽬中添加配置好的项⽬属性表即可快速完成opencv配置下载opencv添加环境变量添加环境变量%opencv%\build 64\vc15\bin其中%opencv%为你⾃⼰的opencv⽂件夹的位置添加项⽬属性表打开已有的VS项⽬,在左下⾓-属性管理器-DeBug|X64中右键-添加新项⽬属性表。

然后设置名字如:Debug_x64_opencv.props并保存。

配置属性表右键刚刚添加的属性表,点击属性。

在“通⽤属性-VC++⽬录-常规-包含⽬录”中添加%opencv%\build\include\opencv2和%opencv%\build\include,%opencv%为你⾃⼰的opencv⽬录。

在“通⽤属性-VC++⽬录-常规-库⽬录”中添加%opencv%\build 64\vc15\lib,%opencv%为你⾃⼰的opencv⽬录。

在“通⽤属性-链接器-输⼊-附加依赖项”中添加%opencv%\build 64\vc15\lib\opencv_world451d.lib,%opencv%为你⾃⼰的opencv⽬录。

不同版本的该⽂件名称不同,只需要将⾃⼰版本的opencv⽂件夹中该⽂件名填⼊即可。

要注意⼀定要是****d.lib,因为只有d.lib才对应的是dubug版本点击确认保存属性表,并进⾏测试。

运⾏的时候⼀定要选择DeBug|x64#include<opencv2/opencv.hpp>using namespace cv;int main(){Mat test = imread("test.jpg"); //载⼊图像到testimshow("test", test);waitKey(0);return 0;}正常显⽰图像则说明配置成功。

Opencv安装与配置(xp+vs2010+opencv2.4.9)

Opencv安装与配置(xp+vs2010+opencv2.4.9)

Opencv安装与配置(xp+vs2010+opencv2.4.9)工具:VS2010Opencv2.4.9WinXP步骤:1. 下载软件下载OpenCV-2.4.9,是个自解压文件,大小350MB左右。

双击解压到%opencv%(凡是出现%opencv%的地方均替换为你自己opencv 的路径全名,如D:\program\opencv)。

2. 配置opencv的环境变量OpenCV库函数需要通过用户环境变量调用所需要的库文件。

点击:开始->计算机(右击)->属性->高级系统设置->高级->环境变量,在用户变量里增加一项:变量名:path变量值:%opencv%\opencv\build\x86\vc10\bin如果已经有path项,在其变量值结尾添加英文分号“;”,再加上上面那个值。

这里的“x86”代表目标程序是32位的,如果要写64位的程序则选择“x64”文件夹。

并不是根据开发环境(你的机器)选择的。

后面的“vc10”代表使用Visual C++ 2010开发。

如果使用Visual Studio 2012,则填写“E:\softwares\opencv\build\x86\vc11\bin”。

OpenCV2.4.9已经为Visual Studio编译器预先配置好了动态库和静态库,因此不需要cmake再次进行编译。

1. 32位系统 & VC2010,库目录: %OpenCV%\build\x86\vc10\lib2. 64位系统 & VC2010,库目为:%OpenCV%\build\x64\vc10\lib因为2.4.9版本的opencv内嵌了TBB的功能,所以取消了TBB直接安装,这样就不需要再配置TBB环境变量了。

以上步骤完成后重启电脑使配置的环境变量生效。

3. 工程配置1) 创建一个空的Win32控制台程序opencvtest2) 配置include打开 项目---属性。

openCv配置方法

openCv配置方法

3、配置工程的opencv依赖(每次新建工程都要重新配置,要执行此步骤请先跳到第4步建立工程)1)、项目(菜单项)->…属性->VC++目录:需要配置“包含目录”和“库目录”两项。

2)、配置“包含目录”项:添加行”D:\Program Files\programing\OpenCV\opencv\build\include”即可。

但在运行别人的opencv项目时,可能别人直接引用了上述目录的子目录路径,如果出现include错误,则再添加”D:\Program Files\programing\OpenCV\opencv\build\include\opencv”和(或)”D:\Program Files\programing\OpenCV\opencv\build\include\opencv2”,即可解决问题。

3)、配置“库目录”项:添加行”D:\Program Files\programing\OpenCV\opencv\build\x86\vc10\lib ”即可。

4)、配置连接器:项目(菜单项)->…属性->连接器->输入->附加依赖项针对debug配置添加以下库:opencv_calib3d245d.libopencv_contrib245d.libopencv_core245d.libopencv_features2d245d.libopencv_flann245d.libopencv_gpu245d.libopencv_highgui245d.libopencv_imgproc245d.libopencv_legacy245d.libopencv_ml245d.libopencv_objdetect245d.libopencv_ts245d.libopencv_video245d.libopencv_nonfree245d.lib如果是release配置(以后再说,只需要添加上面的debug配置就行了现在),则添加:opencv_calib3d245.libopencv_contrib245.libopencv_core245.libopencv_features2d245.libopencv_flann245.libopencv_gpu245.libopencv_highgui245.libopencv_imgproc245.libopencv_legacy245.libopencv_ml245.libopencv_objdetect245.libopencv_ts245.libopencv_video245.libopencv_nonfree245.lib。

UBUNTU OPENCV 环境搭建

UBUNTU  OPENCV  环境搭建

Opencv交叉编译到ARM(基于Qt)一、开发环境:环境:ubuntu10.04交叉编译工具:gcc version4.5.1(ctng-1.8.1-FA)友善的东西opencv版本:OpenCV-2.3.1a.tar.bz2(这里可以下载:/projects/opencvlibrary/files/)cmake:cmake version2.8.0()*:前提是Qt交叉编译已经完成,并能正常使用。

一些依赖:在终端运行:sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev安装:cmakeapt-get install cmake-guiapt-get install cmake解压:tar xvf OpenCV-2.3.1.tar.bz2我使用的是天嵌提供的交叉编译工具EABI_4.3.3。

安装在/opt/EmbedSky/4.3.3/bin/目录下,解压后,进入目录cd OpenCV-2.3.1运行:cmake-gui如果没有安装,系统会提示你安装选择source file 选择build目录点configure然后选择:next填路径:Operating System:arm-none-linuxCompilers:是交叉编译工具GCC与G++的目录,图中是我的目录Target Root:****点Finish然后再回到Cmake目录下:在这里选择该先与不先的东西,同时因为我之前在x86上编译过所以我把CMAKE_INSTALL_PREFIX改成:/usr/local/arm同时添加了WITH_QT因为添加WITH_QT_OPENGL时编译出错,所以后来去掉了。

Qt5.5.1环境下的OpenCV3.1.0的配置(MSVS2010编译器)(陶 实验成功)

Qt5.5.1环境下的OpenCV3.1.0的配置(MSVS2010编译器)(陶 实验成功)

i、点击 Generate,生成 MakeFiles 成功。
转到 build 的保存路径为 C:\opencv\a,如下所示:
OpenCV.sln 便是我们需要的解决方案文件。至此,Cmake 全部结束。
2、VS2010 编译 OpenCV 解决方案生成库
a、 VS2010 打开 OpenCV 的解决方案 OpenCV.sln (双击) , 分别编译 Debug 版和 Release 版。选择 ALL_BUILD 项目,右键进行“生成”,而不是 INSTALL,点击“生成--生成解 决方案”,生成 Debug 版的 dll 和 lib,需要几分钟,如下图所示:
4、测试
测试有 2 个方案: 方案一、使用 VS2010 建立、编译 Qt 工程
到此基于 VS2010 编译器的 QT Creator5.5.1 下的 OpenCV-3.1.0 开发环境已 经配置好,剩下的就是测试是否配置成功。 1) 导入原先的 Qt 工程文件.pro,系统自动转换为.sln 工程; 2) 新建 Qt 工程(下面使用该法测试) a、启动 VS2010,点击“文件----新建项目”菜单,
(3)安装 qt-opensource-windows-x86-msvc2010-5.5.1.exe
注意:安装 qt-opensource-windows-x86-msvc2010-5.5.1.exe,选择下面的选项:
安装完前面三个东东,需要先配置一----------------------------------------------------------------------------------------------------------------------
0、安装软件

opencv3.0环境配置

opencv3.0环境配置

1.OpenCV的安装与配置⑴设置电脑环境变量打开电脑属性(方法桌面点击鼠标右键),高级系统设置-高级,环境变量,系统变量-Path(编辑-新建),输入或者选择相应路径D:\opencv\build\x86\vc11\bin,如下图1-2所示。

图1-2 设置电脑环境变量⑵用VS2012新建一个C++的win32控制台项目:打开VS2012,文件——新建——项目,Visual C++,Win32,Win32控制台应用程序——空项目,源文件——添加——新建项——C++文件——main.cpp,如下图1-3所示。

图1-3 新建一个C++项目⑶项目配置修改项目的相关配置,具体为:项目--属性--配置属性--VC++目录,如下图1-4所示。

Include path(包含目录):D:\opencv\build\includeD:\opencv\build\include\opencvD:\opencv\build\include\opencv2Lib path(库目录):D:\opencv\build\x86\vc11\libD:\opencv\build\x86\vc11\staticlib链接器--输入--附加依赖项:(D:\opencv\build\x86\vc11\lib目录下的所有lib文件名)。

opencv_ts300d.libopencv_world300d.lib图1-4 项目配置2.OpenCV读入一个图像文件⑴在工程文件夹下放置一张图片,图片的名字可以自己设置,但是必须与程序中图片名字一致,注意图片的格式为.jpg:图1-5 放置待显示图片⑵OpenCV读入一个图像文件输入主函数:#include <opencv2/opencv.hpp>using namespace std;#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")int main(){const char *pstrImageName = "cute.jpg";const char *pstrWindowsTitle = "OpenCV第一个程序(/MoreWindows)";//注释:IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED);//注释:cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE);//注释:cvShowImage(pstrWindowsTitle, pImage);//注释:cvWaitKey();//注释:cvDestroyWindow(pstrWindowsTitle);//注释:cvReleaseImage(&pImage);//注释:return 0;}图1-6 工程中复制代码点击F5,如下图所示,可以显示你刚才放置的那张图片就成功啦!图1-5 输出图像。

OpenCV3.0.0在VS2013中的配置(Win7_32位)

OpenCV3.0.0在VS2013中的配置(Win7_32位)

OpenCV3.0.0在VS2013中的配置(Win7_32位)1.进入官网/下载opencv-3.0.0.exe,如下图所示:2.双击运行下载好的opencv-3.0.0.exe文件,我将目录改为“E:\”,如下图所示:3.等待opencv-3.0.0.exe安装完成,如下图所示:4.安装完成之后,将在E盘自动创建一个opencv文件夹,文件夹里只有两个子文件夹和两个文件,如下图所示:5.右键单击“我的电脑”,选择“属性”,选择“高级系统设置”,如下图所示:6.选择顶端的“高级”,再选择“环境变量”,在弹出的对话框中,在“系统变量”栏找到并选择变量“Path”,点击“编辑”,在弹出的对话框中,在“变量值”栏添加变量路径,由于我安装的在E盘,故只需要在“变量值”栏末尾添加上“;E:\opencv\build\x86\vc12\bin”即可,注意,一定有个“;”,如下图所示:径为“C:\Users\Administrator\Desktop\”,然后点击确定,如下图所示:8.点击“下一步”,如下图所示:9.将“附加选项”中的“空项目”划勾,然后点击“完成”,如下图所示:10.右键点击“源文件”,选择“添加”,再选择“新建项”,图下图所示:11.选择“C++文件”,并将“文件名”改为“main”,如下图所示:12.在菜单栏选择“视图”,在弹出的下拉菜单中选择“属性管理器”,如下图所示:13.依次点开“test1”和“Debug|Win32”,双击打开“er”,如下图所示:14.在“通用属性”中选择“VC++”目录,然后选中右边的“包含目录”项,给包含目录添加配置文件目录。

目录共有三个,分别是“E:\opencv\build\include”、“E:\opencv\build\include\opencv”以及“E:\opencv\build\include\opencv2”,如下图所示:15.再在“库目录”中添加库文件目录“E:\opencv\build\x86\vc12\lib”,如下图所示:16.在“连接器”栏中选择“输入”,在右边的“附加依赖项”中添加位于“E:\opencv\build\x86\vc12\lib”中的4个“*.lib”文件,它们分别是“opencv_ts300d.lib”、“opencv_world300d.lib”、“opencv_ts300.lib”以及“opencv_world300.lib”,如下图所示:17.将“E:\opencv\build\x86\vc12\bin”目录下的6个文件全部复制到“C:\Windows\System32”中,如下图所示:18.将“lena512.jpg”图像放入到“C:\Users\Administrator\Desktop\test1\test1”目录下,如下图所示:19.返回到“main.cpp”中,编写代码,显示图像,如下图所示:20.运行该程序,得到如下图所示效果,说明OpenCV配置成功:。

vs下opencv配置大全(记得重启)

vs下opencv配置大全(记得重启)

1.环境变量opencv路径改为自己的D:\opencv\build\x86\vc10\bin(注意配置完环境变量,记得关机或注销一下,最好重启,这点也是大家配置好,但是Opencv 有些库不能用的原因),2.包含目录和库目录包含目录:D:\opencv\build\includeD:\opencv\build\include\opencv D:\opencv\build\include\opencv2库目录:D:\opencv\build\x86\vc10\lib3.附加依赖项:opencv_calib3d249d.libopencv_contrib249d.libopencv_core249d.libopencv_features2d249d.lib opencv_flann249d.libopencv_gpu249d.libopencv_highgui249d.libopencv_imgproc249d.libopencv_legacy249d.libopencv_ml249d.libopencv_nonfree249d.libopencv_objdetect249d.lib opencv_photo249d.libopencv_stitching249d.libopencv_ts249d.libopencv_video249d.libopencv_videostab249d.lib4、附:测试代码,打开一张图片#include <iostream>///1读取图像#include "cv.h"#include "highgui.h"using namespace cv;using namespace std;int main(){string imageName ="1001.jpg";//换成自己的图片,注意路径Mat img = imread(imageName, CV_LOAD_IMAGE_COLOR);if (img.empty()){cout<<"Could not open or find the image!"<<endl;return -1;}namedWindow("1001", CV_WINDOW_AUTOSIZE); //创建窗口imshow("1001" ,img);//等待按键,按键盘任意键返回waitKey(-1);return 0;}测试结果,新建一个窗口吗,打开一张图片:。

C++中opencv4.1.0环境配置的详细过程

C++中opencv4.1.0环境配置的详细过程

C++中opencv4.1.0环境配置的详细过程准备 Open CV 的⽂件:解压到哪⾥⽆所谓,我们后⾯会把需要的⽂件复制到 Solution 的⽬录⾥⾯。

我本机解压到F:\opencv4.1.0新建Open CV 的测试⼯程:新建⼀空⽩的C++⼯程,设为opencv_test⼯程设置为Debug的x64模式右键单击⼯程->属性,打开配置的属性页在VC++⽬录中添加包含⽬录: F:\opencv4.1.0\build\include;F:\opencv4.1.0\build\include\opencv2在VC++⽬录中添加库⽬录: F:\opencv4.1.0\build 64\vc15\lib在链接器的输⼊中添加: F:\opencv4.1.0\build 64\vc15\lib\opencv_world410d.lib;此处注意如果⼯程为release的x64模式,则应使⽤F:\opencv4.1.0\build 64\vc15\lib\opencv_world410.lib;在window10的系统环境变量中,path加⼊ F:\opencv4.1.0\build 64\vc15\bin,如下图所⽰⼯程中写⼊代码,测试#include <iostream>#include <opencv2/opencv.hpp>using namespace cv;using namespace std;int main(int args,char** argv){Mat src = imread("E:/OpenCV/bin/Resource/lena.jpg");if (src.empty()) {printf("could not find image");return -1;}namedWindow("input", WINDOW_AUTOSIZE);imshow("input", src);waitKey(0);destroyAllWindows();return 0;}将显⽰出lena.jpg图⽚,上述⽰例中waitKey(0)表⽰⼀直等待⽤户输⼊,namedWindow函数定义图⽚显⽰的窗⼝。

Linux(Ubuntu18.04)中安装OpenCV+OpenCV_Contrib

Linux(Ubuntu18.04)中安装OpenCV+OpenCV_Contrib

Linux (Ubuntu18.04)中安装OpenCV+OpenCV_Contrib从github 中down 下OPenCV + OpenCV_Contrib 库,可以从上下载(注意版本对应)将opencv_contrib ⽬录移到opencv ⽬录下添加opencv 所需要的依赖库:Required PackagesGCC 4.4.x or laterCMake 2.8.7 or higherGitGTK+2.x or higher, including headers (libgtk2.0-dev)pkg-configPython 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev (⼀些开发⽤视频解码)[optional] libtbb2 libtbb-dev[optional] libdc1394 2.x[optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev[optional] CUDA Toolkit 6.5 or higher在使⽤命令sudo apt-get install libjaster-dev出现:errorE: unable to locate libjasper-dev 时,执⾏进⼊opencv ⽂件夹,打开terminalcmake编译(后⾯的两个点不能丢)cd ~/<my_working_directory>git clone https:///opencv/opencv.gitgit clone https:///opencv/opencv_contrib.gitsudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-devsudo add-apt-repository "deb /ubuntu xenial-security main"sudo apt updatemkdir buildcd buildcmake -D CMAKE_INSTALL_PREFIX=/usr/local -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ..make -j8pythonimport cv2如果出现"No module named cv2",请执⾏sudo apt-get install python-opencv。

win7 64下配置opencv2.4.9的Qt开发环境

win7 64下配置opencv2.4.9的Qt开发环境

参考以下博客:/qiurisuixiang/article/details/8665278/win7下配置OpenCV的Qt开发环境1、前言编译、配置OpenCV的工程相当曲折,一开始还以为是自己的配置、编译步骤有问题,后来发现原来是自己电脑装的Qt Creator版本有点低,里面的MingW版本较低,而OpenCV下载的是最新版本,最新版本的OpenCV需要高版本的MingW。

最后换成版本Qt Creator2.4.1,终于编译成功。

2、下载所需工具(1)Qt Creator、Qtsdk下载地址qt-creator-win-opensource-2.4.1.exeqt-win-opensource-4.8.5-mingw.exe(2)OpenCV 下载地址/(不建议下载最新版本,最新版本的编译需要高版本的MinGW,不然在执行mingw32-make命令会报错,我使用的是opencv-2.4.9-windows.exe。

(3)CMake 下载地址:/cmake/resources/software.html我使用的是cmake-3.7.1-win64-x643、安装Qt Creator及Qt4.8.5过程很简单,一直下一步就OK。

我安装到了:D:\Qt\qtcreator-2.4.1D:\Qt\4.8.5设置Qt Creator及Qt4.8.5的环境变量,具体见:《qt4.8.5+qtcreat2.4.1环境变量设置(windows)-20170113》4、安装OpenCV设置解压路径就OK。

我解压到了D:\opencv5、安装cmake过程同样很简单(注意:(1)安装路径不能有中文和空格(2)解压出来就可以)6、使用CMake重新编译OpenCV配置源码路径与生成的目标路径:(1)源码路径:即解压OpenCV包的路径。

要选择OpenCV安装目录下含有如下文件的文件夹:D:\opencv\sources(2)目标路径:可以随意设置,我设置为:E:\opencv(3)点击Configure配置按钮在弹出的对话框中选择MinGW makefiles,其余选项保持默认,点击Finish 按钮,开始编译(4)CMake编译结束界面如下图,勾选上生成列表中的WITH_OPENGL和WITH_QT两项,其他项最好不要改动。

idea 启动android opencv 的示例 -回复

idea 启动android opencv 的示例 -回复

idea 启动android opencv 的示例-回复启动Android OpenCV的示例在现代技术发展的大环境下,计算机视觉在各个领域都取得了突破性的进展。

OpenCV (Open Source Computer Vision Library)作为一个开源的计算机视觉库,提供了丰富的函数和工具,可以在Android平台上进行图像和视频处理等任务。

本文将介绍如何启动Android OpenCV的示例应用程序,并为读者提供一步一步的指导。

# 步骤一:配置开发环境首先,我们需要准备好运行Android应用所需要的开发环境。

如果你已经安装了Java开发工具包(JDK)和Android开发工具包(ADK),则可以跳过这一步。

否则,你可以按照以下步骤进行配置:1. 下载JDK并安装。

你可以从Oracle官方网站上获取最新版本的JDK。

根据你的操作系统选择相应的版本并进行安装。

2. 下载Android Studio并安装。

Android Studio是官方提供的主要开发工具,它可以帮助你创建和管理Android项目。

你可以从Google的Android开发者网站上下载最新版本的Android Studio。

3. 安装Android SDK并配置。

在Android Studio安装完成后,它会指导你安装Android SDK。

根据向导的提示进行安装,并确保在安装过程中选择需要的Android版本。

4. 配置Android Studio。

启动Android Studio后,根据向导的提示进行配置。

在配置过程中,你可以选择安装一些额外的组件和插件,这些组件和插件可以帮助你进行更加高效的开发。

完成上述步骤后,你的开发环境就已经配置完成。

# 步骤二:设置OpenCV库及示例项目接下来,我们需要设置OpenCV库及示例项目。

按照以下步骤进行操作:1. 下载OpenCV Android SDK。

你可以从OpenCV官方网站上获取Android平台的OpenCV SDK。

OpenCV2.1 + VS2010的配置

OpenCV2.1 + VS2010的配置

OpenCV2.1 + VS2010的配置因为实验室的项目,想用OpenCV实现,刚好电脑上已经装了VS2010,就想把OpenCV 整到VS中用,前后仅是配置环境就花了我老么长时间,总结下吧…本人系统是XP SP3,至于Windows 7, Vista等系统可以其他帖子.本文参考了网上很多帖子,几个帮助比较大的链接如下:/logs/65020560.html/forum/viewtopic.php?f=1&t=10070&start=0/skyseraph/archive/2010/10/28/1863974.html步骤:∙1下载安装VS2010、OpenCV、Cmake2.82 、INTEL TBB3.0∙ 2 用CMake建立VS工程:①运行Cmake gui,选择好where..路径和where to…路径[自己建立VS2010目录D:\Program Files\OpenCV-2.1\vs2010]②点configure,选择Visual Studio 10,点finish,待变红色后;勾选BUILD_SHARED_LIBS,BUILD_TESTS,OPENCV_BUILD_3DPARTY_LIBS,以及下面的WITH_JASPER,WITH_JPEG,WITH_PNG,WITH_TBB(一般这个没默认选上),和WITH_TIFF选项,去掉BUILD_NEW_PYTHON_SUPPORT(默认选上);③再次点击configure,TBB_INCLUDE_DIR-NOTFOUND字样的红色选项,此处为CMAKE找不到INTEL TBB的包含文件为之所致,将INTEL TBB 3.0里面的INCLUDE文件夹路径(注意是INCLUDE,不是INCLUDE里面的子文件夹)定位到该配置属性的路径里,④再次点击Configure,在TBB_LIB_DIR处又会出现红色一行,此处为INTEL TBB 的库文件位置,此处必须将路径定位到含有LIB文件的位置,比如我的安装位置是D:/Program Files/tbb30_20100406oss/lib/ia32/vc10,由于是配置VS2010,所以我们选择VC10文件夹,ia32子文件夹是32位系统,此处应根据对应操作系统选择。

OpenNI、OpenCV安装与开发环境配置

OpenNI、OpenCV安装与开发环境配置

OpenNI、OpenCV安装与开发环境配置一、OpenNI安装与配置1、准备需要安装三样东西:OpenNI、SensorKinect、NITE。

其中SensorKinect 是kinect的驱动,NITE是PrimeSense提供的中间件,可以分析Kinect读取的资料,输出人体动作等等。

2、安装要按照OpenNI->SensorKinect->NITE的顺序安装,否则可能会出现错误。

需要注意的是,安装SensorKinect驱动后才可以把Kinect。

驱动如果安装成功,在设备管理器中会出现:3、测试可以到安装路径下找到测试程序,本机是安装在C盘下,测试程序在C:\Program Files (x86)\OpenNI\Samples\Bin\Release下,运行测试程序,如果没问题就说明已经安装成功。

我选择的测试程序是NiViewer.exe,运行结果:4、配置Vs开发环境下,需要配置的地方如下:假设OpenNI安装在默认路径下,则include files加入C:\Program Files\OpenNI\Include,Library files加入C:\ProgramFiles\OpenNI\Lib。

这样就完成了初步配置,如果要用OpenNI开发应用程序,还需要在项目属性->链接器->输入->附加依赖项中添加OpenNI.lib。

至此,配置全部完成。

二、OpenCV安装与配置1、准备OpenCV2.3.1、CMake2、安装安装OpenCV,并将其添加到环境变量中的用户变量Path中安装CMake,运行cmake-gui,设置OpenCV的安装路径(本文档假设安装位置为:D:\Program Files (x86)\opencv),并创建子目录D:\Program Files (x86)\opencv\vs2010,用于存放编译结果,将数据填入指定文本框中点击”Configure”,在弹出的对话框中选中Visual Studio 10.0;然后点击Finish。

VS2010使用OpenCV的配置过程-已通过多机实验的个人成果综合

VS2010使用OpenCV的配置过程-已通过多机实验的个人成果综合

OpenCV2.3.1和VS2010联合使用的设置过程:1.到/index.php/Download 下载OpenCV for Windows(也即OpenCV-2.3.1-win-superpack.exe 文件)。

2.将OpenCV-2.3.1-win-superpack.exe 解压并放到某个目录下,例如D:\Program Files\OpenCV-2.3.1-win-superpack\opencv (无需运行setup.exe,解压则可)。

解压后的目录结构如下图。

3.添加OpenCV的include和lib,步骤如下:在VS新建一个Win32控制台应用程序,以下以工程Opencv为例,然后选择菜单栏视图->属性管理器这时在VS编辑器右侧出现属性管理器点开之前建的工程Opencv,会看到Debug|Win32和Release|Win32两个目录点开Debug|Win32目录,找到er,双击打开找到箭头所指的”VC++目录”,打开,在右侧在”包含目录”中加入OpenCV安装目录下的E:\ProgramFiles\OpenCV-2.3.1-win-superpack\opencv\build\include; E:\ProgramFiles\OpenCV-2.3.1-win-superpack\opencv\build\include\op encv;E:\ProgramFiles\OpenCV-2.3.1-win-superpack\opencv\build\include\op encv2;在”引用目录”和”库目录”中加入安装目录下的E:\ProgramFiles\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib;4.设置环境变量(系统变量和用户变量都设置)在系统变量和用户变量的Path中加入(注意不要直接复制,可能会多出个空格,调整好格式再加到环境变量中)E:\Program Files\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10 \bin;E:\Program Files\OpenCV-2.3.1-win-superpack\opencv\build\common\tbb\ia32\vc10;5.重启之后打开工程,右击工程项目,选择属性在弹出的对话框里选择”链接器->输入”Debug模式下,在右侧附加依赖项中加入opencv_calib3d231d.lib; opencv_contrib231d.lib; opencv_core231d.lib; opencv_features2d231d.lib; opencv_flann231d.lib; opencv_gpu231d.lib; opencv_highgui231d.lib; opencv_imgproc231d.lib; opencv_legacy231d.lib; opencv_ml231d.lib; opencv_objdetect231d.lib;opencv_ts231d.lib; opencv_video231d.lib;Release模式下,在右侧附加依赖项中加入opencv_calib3d231.lib; opencv_contrib231.lib; opencv_core231.lib; opencv_features2d231.lib; opencv_flann231.lib; opencv_gpu231.lib; opencv_highgui231.lib; opencv_imgproc231.lib; opencv_legacy231.lib; opencv_ml231.lib; opencv_objdetect231.lib; opencv_ts231.lib; opencv_video231.lib;工程设置完成,给个验证程序,如果例程运行过程出现cannot find or open PDB file这个错误,请参照/%D6%F3%D2%BB%B1%AD%B2%E8/blog/item/0302 b3188ef42f5143a9adf9.html的解决方法。

OpenCV安装和环境变量配置

OpenCV安装和环境变量配置

OpenCV安装和环境变量配置一、准备工作这里我用到的平台是Microsoft V isual Studio 2008 和OpenCV2.0OpenCV2.0下载地址/index.php/Download。

安装OpenCV2.0,假定安装目录为:D:Program FilesOpenCV2.0CMake下载地址/cmake/resources/software.html (选择Win32 Installer 安装版本)。

二、编译OpenCV1. 用CMake导出VC++ 项目文件■ 运行cmake-gui,设置路径为OpenCV安装路径(例如:D:\Program Files\OpenCV2.0),并创建子目录D:\Program Files\OpenCV2.0\vc2008,用于存放编译结果。

■ 然后点configure,在弹出的对话框内选择V isual Studio 9 2008。

■ Microsoft V isual Studio 2008 正式版支持OpenMP,所以ENABLE_OPENMP这个选项要勾上;如果是Express版本,则不支持OpenMP,所以需要取消ENABLE_OPENMP选项。

■ 最后再点击Generate。

2. 编译OpenCV Debug 和Release版本库完成上一步骤后,将在D:\Program Files\OpenCV2.0\vc2008目录下生成OpenCV.sln的VC Solution File,请用VC++ 2008 Express打开OpenCV.sln,然后执行如下操作:■ 在Debug下,选择Solution Explorer里的Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。

■ 在Release下,选择Solution Explorer里的Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档