搭建Python-OpenCV开发环境(包括Python、Pycharm、OpenCV下载 图文解释)

简介: 搭建Python-OpenCV开发环境(包括Python、Pycharm、OpenCV下载 图文解释)

安装有问题请点赞关注收藏后评论区留言私信~~~

整体结构图如下 接下来我们一一介绍

一、Python的下载和安装

进入Python官网 地址如下

官网

Downloads菜单中的菜单项  默认为windows操作系统 点击Windows即可

适合Windows系统的Python下载列表

Python安装向导对话框

安装选项对话框

高级选项对话框

测试是否安装成功

单击开始菜单输入cmd

进入命令提示符”窗口

安装成功后输入python显示的信息

至此 Python安装成功

二、Python OpenCV的下载和安装

下载和安装OpenCV-Contrib-Python库

在命令行窗口输入pip命令

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python

用的是清华大学的镜像地址 pip命令是用于查找 下载 安装 和卸载Python的管理工具

安装过程如下

测试OpenCV-Contrib-Python库和Numpy库是否安装成功

输入python进入python环境,然后输入import cv2 如果不报错 则说明安装成功

三、Pycharm的下载和安装

下载非常简单 进入官网下载即可

pycharm官网

注意下载右边的社区版 这个是免费的

接下来Pycharm的安装没什么好说的 一路next就可以了

设置项目路径及虚拟环境路径

在PythonDevelop中新建一个.py文件

输入import cv2时出现错误

打开Settings对话框

单击Project Interpreter后的界面效果

选择并单击Add

输入python.exe的存储位置

成功添加OpenCV-Contrib-Python库和Numpy库

然后就可以正常使用opencv啦

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
监控 前端开发 Java
事件驱动的奇迹:深入理解Netty中的EventLoop
事件驱动的奇迹:深入理解Netty中的EventLoop
1111 0
|
机器学习/深度学习 存储 计算机视觉
【CVPR2020】ECA-Net:深度卷积神经网络的有效通道注意力
【CVPR2020】ECA-Net:深度卷积神经网络的有效通道注意力
2986 1
【CVPR2020】ECA-Net:深度卷积神经网络的有效通道注意力
|
7月前
|
安全 Linux 网络安全
阿里云轻量服务器+本地部署OpenClaw集成Skills全指南:从安装到自定义教程
OpenClaw(Clawdbot)的核心价值在于通过Skills(技能)扩展实现功能定制,结合阿里云轻量服务器的稳定运行与本地环境的灵活开发,可快速搭建适配业务场景的AI智能体。本文基于2026年最新稳定版,从阿里云轻量服务器与本地(MacOS/Linux/Windows11)部署OpenClaw,到Skills集成、自定义开发及避坑指南,全程提供可直接复制的代码命令,助力零基础用户快速完成技能扩展,打造高效智能助手。
855 5
|
存储 SQL 数据可视化
7-TDengine集成Grafana实现日志数据可视化
7-TDengine集成Grafana实现日志数据可视化
1506 0
7-TDengine集成Grafana实现日志数据可视化
|
11月前
|
人工智能 自然语言处理 安全
HCL AppScan Standard 10.10 发布,新增功能简介
HCL AppScan Standard 10.10 发布,新增功能简介
660 0
HCL AppScan Standard 10.10 发布,新增功能简介
|
网络架构
配置BGP的MED属性控制路由选择
本文介绍了通过配置BGP的MED属性实现流量路径控制的需求与方法。网络中,AR1位于AS65008,AR2和AR3位于AS65009,AR1与AR2、AR3运行EBGP,AR2与AR3间运行IBGP。目标是使从AS65008到AS65009的流量优先通过AR3。配置思路为:通过增大AR2发送给AR1的MED值,使AR1选择AR3作为流量入口。操作步骤包括IP地址配置、BGP协议配置及MED属性设置,并通过路由表验证配置效果。最终实现流量按需优化路径选择。
配置BGP的MED属性控制路由选择
|
SQL Java 数据库连接
MyBatis常见工具解析
MyBatis是一款优秀的Java持久层框架,具备灵活的SQL定制能力和高效的ORM映射机制。其核心工具链涵盖SQL执行、对象操作、代理生成、代码生成与SQL构建,全面提升数据库开发效率。本文从五大维度深入解析常用工具及其技术实现,助你掌握MyBatis高效开发的核心利器。
496 1
|
JSON 安全 API
Python处理JSON数据的最佳实践:从基础到进阶的实用指南
JSON作为数据交换通用格式,广泛应用于Web开发与API交互。本文详解Python处理JSON的10个关键实践,涵盖序列化、复杂结构处理、性能优化与安全编程,助开发者高效应对各类JSON数据挑战。
599 1
|
JSON 供应链 数据挖掘
VVIC(搜款网)商品 API 开发者详解与使用指南
VVIC(搜款网)是中国知名服装批发平台,提供丰富的货源和供应链服务。其商品API支持开发者通过编程获取商品数据,适用于电商集成、数据分析、选品工具等场景。本文详解API接入流程、核心接口、调用示例及常见问题解决方案,助力高效开发。
|
机器学习/深度学习 PyTorch 算法框架/工具
【YOLOv8改进 - 注意力机制】GAM(Global Attention Mechanism):全局注意力机制,减少信息损失并放大全局维度交互特征
YOLO目标检测专栏探讨了模型创新,如注意力机制,聚焦通道和空间信息的全局注意力模组(GAM),提升DNN性能。GAM在ResNet和MobileNet上优于最新方法。论文及PyTorch代码可在给出的链接找到。核心代码展示了GAM的构建,包含线性层、卷积和Sigmoid激活,用于生成注意力图。更多配置详情参阅相关博客文章。
【YOLOv8改进 - 注意力机制】GAM(Global Attention Mechanism):全局注意力机制,减少信息损失并放大全局维度交互特征