VSCode opencv python配置

简介

提示:需要先安装好Python
本文实现的是VSCode opencv python的搭建
需要提前安装好Python
参考链接

1.安装opencv

安装pip组件(Python的包管理工具),在cmd中安装opencv。
安装地址:https://pypi.python.org/pypi/pip#downloads
在这里插入图片描述

一定要注意版本,不然无法使用

2.检查PIP组件

win+R输入cmd
在这里插入图片描述

cmd中输入pip -v即可检查pip组件。
在这里插入图片描述

3.安装opencv

在cmd中输入pip install opencv-python命令开始安装opencv,安装成功后再输入一遍pip install opencv-python可以查看安装是否成功。
在这里插入图片描述(下载的非常慢,可以换国内的试试)

下载好后,将D:\Program Files\Python3\Lib\site-packages\cv2中的 cv2.pyd 文件复制到以后将要存储opencv工程的文件夹中就行
可以在cmd中输入python -v,和import cv2,就可以找到opencv的路径

4.配置环境变量

系统变量-Path-编辑-新建
在这里插入图片描述
by the way ,若为MinGW编译版本则为:
在这里插入图片描述

5.检查成果

写完代码后按fn+f5运行python代码,最终出现图片,说明配置成功
在这里插入图片描述

如需配置pypylon,也可使用pip组件进行下载

### 配置 VSCode 使用 OpenCV 为了在 Visual Studio Code (VSCode) 中成功配置并使用 OpenCV,需遵循一系列特定设置来确保开发环境能够识别和利用 OpenCV 库。 #### 设置 CMakeLists.txt 文件 创建项目时,在项目的根目录下建立 `CMakeLists.txt` 文件,并按照如下方式编写: ```cmake cmake_minimum_required(VERSION 2.8) project(test) set(DEFAULT_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) # 设定OpenCV的路径,请替换为你自己的路径 set(OpenCV_DIR D:/opencv/opencv3.4.6/opencv/build/x64/vc15/lib/) find_package(OpenCV REQUIRED) include_directories(${OpenCV_INCLUDE_DIRS}) add_executable(main ${PROJECT_SOURCE_DIR}/main.cpp) target_link_libraries(main ${OpenCV_LIBS}) ``` 此段脚本定义了最小版本需求、项目名称以及标准设定,并指定了本地计算机上存储 OpenCV 的具体位置[^1]。 #### 安装与编译 OpenCV 源码 对于希望从源码构建 OpenCV 用户而言,首先应下载官方发布的最新稳定版压缩包或者克隆 GitHub 上的仓库至本地磁盘。接着通过命令行工具进入解压后的文件夹执行以下操作完成编译过程: ```bash mkdir build && cd build cmake .. make -j$(nproc) sudo make install ``` 上述指令序列用于初始化一个新的构建子目录,运行 CMake 来生成 Makefile 并调用 `make` 进行实际编译工作;最后一步则是将编译产物安装到系统默认的位置以便后续链接使用[^2]。 #### 调整 VSCode 开发环境 确保已安装扩展插件如 C/C++ IntelliSense 和 Debugger for C/C++. 同时调整 launch.json 及 tasks.json 文件中的参数以适应个人机器状况下的调试需求。 ```json // .vscode/tasks.json 示例片段 { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "cmake --build ./build" } ] } ``` 以上步骤完成后即可顺利地基于 VSCode 构建支持 OpenCV 功能的应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值