vscodeopencv(vscodeopencv环境配置)
本篇文章给大家谈谈vscodeopencv,以及vscodeopencv环境配置对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、为什么vscode安装了Code Runner插件后opencv的imshow()函数被重载不能正常使用?
- 2、请问如何在vs2010下配置opencv2.2,求详细步骤,万分感谢!
- 3、如何在VS2013下配置opencv2.4.11
- 4、如何在在vs上配置opencv
- 5、如何在vs2015中加载opencv
为什么vscode安装了Code Runner插件后opencv的imshow()函数被重载不能正常使用?
在opencv官网下唯信载的opencv,下载之后打开文件目录:opencv\build\python\cv2,之后会看到下面的文件夹,而我们只需要找到自己安装的是哪个版本的python。打开对于文件夹,里面只有芦山庆一个文件:cv2.cp36-win_amd64。将它放到你你创建的陪握py文件的文件夹下就可以了。
[img]请问如何在vs2010下配置opencv2.2,求详细步骤,万分感谢!
我刚刚在visual2010配置完opencv2.2,是按搏袭告照下面的方法的,可行!与你分享一下。呵呵。希望你能成功配置。。。
这里只谈预编译安装包的方法,注意,安装环境只适用于VS2010(32-bit), OpenCV 2.2。其他环境请使用CMake方法。
步骤 :
1.自行下载并安装OpenCV-2.2.0-win32-vs2010.exe(注意安装时选择把OpenCV路径添加到系统全局变量中);
2.在VS2010创建你自己的工程;
3.打开project properties,在弹出窗口中定位到VC++ Directories;
4.加入“[OpenCV安装路径]\include”、“[OpenCV安装路径]\include\opencv”这两个路径到Include Directory里面(目的是为了兼容2.1及其以前版本的引用头文件格式);
5.加入“[OpenCV安装路径]\lib”路径到Library Directory里面;
6.不要关闭当前窗口,定位到左边菜单中的Linker,再选择Input,把下面这些依赖项加进去:
opencv_core220d.lib
opencv_highgui220d.lib
opencv_video220d.lib
opencv_ml220d.lib
opencv_legacy220d.lib
opencv_imgproc220d.lib
当然,还有其他的库,视需要而添加;
7.编禅滚写好程序或运行些实例看看是否能基明通过。
如何在VS2013下配置opencv2.4.11
方法/步骤
1
首先去OpenCV下载2.4.11的文梁搜皮件包,该文件为exe格式的。下载完成后进行安装,选择需要的解压路径,本文将其解压到vs安装目录下。
2
接下来对环境变量进行设置,首先在桌面计算机处右键选择属性。
3
在弹出的窗口中选择高级系统设置。
4
选择环境变量。
5
在 用户变量中 新建opencv,并根据解压路径将其值设置为bulid的路径。如果有path项,则选中对其编辑,在已有路径后添加VC12的bin路径,用英文下的分号隔开。我的路径为
D:\Program Files (x86)\Microsoft Visual Studio 12.0\opencv\build\x86\vc12\bin。
设置完成后保存。同样在 系统变量 中的path中再将bin路径添加一遍,保存,此时需要重启系统才可完成设置。
END
方法/步骤2
1
接下来打开vs2013软件,新建一个项目。
2
选择win32控制台程序,此时可以对文件命名。
3
其相应的设置如图片中所示。
4
选中属性管理器,在debug上右键,选择添加新项目属性。
5
可以对项目属性命名为opencv_debug,完成后保存。
6
在新建的项目属性上双击,对属性进行设置。
7
VC++目录下主要设置引导目录和库目录。
8
这两个目录下需要添加的路径如图所示。
9
接下来添加附件依赖项,这也是最容橡差易出问题的地方,一定要仔细。DEBUG模式下添加lib目录下文件名有d的lib文件。
opencv_calib3d2411d.lib
opencv_contrib2411d.lib
opencv_core2411d.lib
opencv_features2d2411d.lib
opencv_flann2411d.lib
opencv_gpu2411d.lib
opencv_highgui2411d.lib
opencv_imgproc2411d.lib
opencv_legacy2411d.lib
opencv_ml2411d.lib
opencv_nonfree2411d.lib
opencv_objdetect2411d.lib
opencv_ocl2411d.lib
opencv_photo2411d.lib
opencv_stitching2411d.lib
opencv_superres2411d.lib
opencv_ts2411d.lib
opencv_video2411d.lib
opencv_videostab2411d.lib
10
添漏侍加完成后在release模式下重复以上步骤,主要新建项目属性的时候命名为opencv_release,添加附件依赖项的时候选择后边没有d的lib文件。
opencv_calib3d2411.lib
opencv_contrib2411.lib
opencv_core2411.lib
opencv_features2d2411.lib
opencv_flann2411.lib
opencv_gpu2411.lib
opencv_highgui2411.lib
opencv_imgproc2411.lib
opencv_legacy2411.lib
opencv_ml2411.lib
opencv_nonfree2411.lib
opencv_objdetect2411.lib
opencv_ocl2411.lib
opencv_photo2411.lib
opencv_stitching2411.lib
opencv_superres2411.lib
opencv_ts2411.lib
opencv_video2411.lib
opencv_videostab2411.lib
接下来写一个显示图片的程序进行测试。点击本地windows调试器,程序开始执行。
11
经过一段时间的加载,出现图片,恭喜你配置成功,至此配置完成。
12
测试代码如下:
#include opencv2\highgui\highgui.hpp
using namespace cv;
using namespace std;
int main()
{
Mat srcImage = imread("E:\\seu\\opencv\\test\\test\\test.jpg");
imshow("祈福的猫咪",srcImage);
waitKey(0);
return 1;
}
如何在在vs上配置opencv
我没有看到过opencv有支持VS2015的告大纯二仿辩进袜咐制库,如果要在VS2015中用opencv,首先要自己编译opencv库
如何在vs2015中加载opencv
打开VS2015选择文件,然后新建项目,选择新建一个Win32控制台应用程序,并选择空项目
在源文件中添加一个名为opencvdemo的CPP文件
在该cpp文件中输入一下代码
#include opencv2/core/core.hpp
#include opencv2/imgcodecs.hpp
#include opencv2/highgui/highgui.hpp
#include iostream
#include string
using namespace cv;
using namespace std;
int main() {
string imageName("C:\\Users\\lidabao\\Desktop\\Lena.bmp"); // 图片在电脑中的绝对纤颂地址
Mat image;//Mat是OpenCV最基本的数据结构,这是定义一个图像矩阵类型
image = imread(imageName.c_str(), IMREAD_COLOR);//读入图片数据
if (image.empty())//如扮读取失败时
{
cout "Could not open or find the image" std::endl;
return -1;
}
namedWindow("Display window", WINDOW_AUTOSIZE); // 创建一个窗口
imshow("Display window", image); // 在窗口中显示图片
waitKey(0); // 等待一次按键,程序结束
return 0;
}`
点击视图按钮,选择解决方案资源管理器 ,在解决方案中右键单击项目名称,然后选择属性
在属性页中选择VC++目录
在包含目录中添加 D:\opencv\build\include D:\opencv\build\include\opencv D:\opencv\build\include\opencv2 这三个文件夹 在库目录中添加 D:\毁橡郑opencv\build\x64\vc12\lib D:\opencv\build\x64\vc12\staticlib 这两个文件夹
在属性页中选择链接器,在链接器中点击输入,在附加依赖项中添加 opencv_ts300d.lib opencv_world300d.lib 这两个东西
如果执行失败则在如图中的×86改为×64
程序运行结果
关于vscodeopencv和vscodeopencv环境配置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。