OpenCv、Vis Studio安装与配置

简介: OpenCv、Vis Studio安装与配置

序言: 以这篇文章作为新一阶段学习的开端。新知识的学习,到技术的娴熟的掌握。从入门逐渐精通。加油

Visual studio安装以及配置

1、VS官网下载地址:Visual studio

2、下载之后安装的步骤如下:

到官网之后选择Community下载

下载之后点击exe运行。然后勾选自己需要的组件。

接下来设置组件的安装位置:如果不选择默认C盘的话,安装一个文件夹会报错。

下载之后启动:

最后创建一个C的项目,写一个“你好”

创建之后找到如下的界面,找到源文件,右键:

创建新项目的时候,想要创建什么文件,就把后缀名改一下,如下我创建的是==.c==文件

最后项目成功:

OpenCv安装以及配置

一、OpenCV主要模块

  1. core:OpenCV基本数据结构、动态数据结构、绘图函数、数组操作相关函数
  2. imgproc:图像处理模块。线性和非线性的图像过滤、图像的几何变换、特征检测以及目标检测
  3. features2d:2D功能框架。特征检测和描述、特征检测器通用接口、描述符提取器通用接口等
  4. highgui:高层GUI图形用户界面,包含媒体的输入输出、视频捕捉、图形交互界面的接口
  5. objdetect:目标检测模块。如Hear人脸检测
  6. stitching:图像拼接模块。拼接流水线、自动校准、特点寻找和匹配图像等

二、下载和安装OpenCV SDK

1、官网链接:Home-OpenCV

2、选择window版本,下载2.4.9的版本

3、下载后的exe文件是一个自解压程序,双击运行提示解压地址

注意: 解压之后会生成名为opencv的文件,里面包含build和sources两个子文件。

build:里面存放支持OpenCV使用的相关文件

sources:存放源代码以及相关文件

三、配置环境变量

右键计算机->属性->高级系统设置

四、工程包含(include)目录的配置

1、在VS新建一个项目,然后选择新建【windows桌面应用程序】。

2、进入属性管理器

3、对Debug|Win32进行配置:在属性管理器里面,右键。

4、打开属性页面后,在【VC++目录】->【包含目录】:添加三个目录


D:\YanUser\OpenCVSDK\opencv\build

D:\YanUser\OpenCVSDK\opencv\build\include\opencv

D:\YanUser\OpenCVSDK\opencv\build\include\opencv2

五、工程库(lib)目录的配置

注意:这个添加路径的时候不要键盘输入路径,而是要去预览里面指定出来。防止后面编译时出现==LINK:fatal error LNK1104:无法打开文件"opencv_calib3d249.lib"==之类的错误。

五、链接库的配置

1、同样在属性管理器里面操作如下:

2、添加2.4.9版本如下的lib中的配置

opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib

以上opencv配置全部完成

六、最终测试

1、测试代码:

#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main()
{
  Mat src = imread("D:\\12.jpg");
  //namedWindow("input image", WINDOW_AUTOSIZE);
  imshow("input image", src);
  waitKey(0);
}

相关文章
|
1月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
3346 3
|
1月前
|
Ubuntu 应用服务中间件 nginx
Ubuntu安装笔记(三):ffmpeg(3.2.16)源码编译opencv(3.4.0)
本文是关于Ubuntu系统中使用ffmpeg 3.2.16源码编译OpenCV 3.4.0的安装笔记,包括安装ffmpeg、编译OpenCV、卸载OpenCV以及常见报错处理。
141 2
Ubuntu安装笔记(三):ffmpeg(3.2.16)源码编译opencv(3.4.0)
|
1月前
|
Ubuntu Linux C语言
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
本文介绍了在Ubuntu 18.04系统上编译安装OpenCV 3.4.0及其扩展包opencv_contrib 3.4.0的详细步骤,包括下载源码、安装依赖、配置CMake和编译安装,以及常见问题的解决方法。
85 1
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
|
1月前
|
PyTorch TensorFlow 算法框架/工具
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
本文提供了在Ubuntu 18.04操作系统的NVIDIA Jetson平台上安装深度学习和计算机视觉相关库的详细步骤,包括PyTorch、OpenCV、ONNX、TensorFlow等。
44 1
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
|
1月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
270 3
yolov5项目如何安装pycocotools和opencv-python?
本文提供了解决yolov5项目中安装pycocotools和opencv-python包失败的两种方法:手动安装或使用国内镜像源进行安装。
yolov5项目如何安装pycocotools和opencv-python?
|
3月前
|
前端开发 计算机视觉
Building wheel for opencv-python (pyproject.toml) ,安装命令增加 --verbose 参数
Building wheel for opencv-python (pyproject.toml) ,安装命令增加 --verbose 参数
184 2
|
3月前
|
计算机视觉 Windows
VS2019配置OpenCV
VS2019配置OpenCV
37 0
|
3月前
|
开发工具 git 计算机视觉
在Ubuntu16.04上配置CLion的OpenCV4.3.0开发环境
在Ubuntu16.04上配置CLion的OpenCV4.3.0开发环境
36 0
|
5月前
|
机器学习/深度学习 算法 Java
计算机视觉——opencv快速入门(一) opencv的介绍与安装
OpenCV是开源计算机视觉库,支持C++, Python, Java等,用于图像处理、视频分析等。建议使用较早版本如3.4.3,因高版本部分算法需付费。通过Anaconda创建Python虚拟环境来安装,选择合适的Python和OpenCV版本。激活环境后,用`pip`安装`opencv-python`。基本环境配置完成后,通过显示图像的Python代码测试安装是否成功。
计算机视觉——opencv快速入门(一) opencv的介绍与安装