opencv环境搭建-python

最近遇到了一些图像处理的需求,所以需要学习一下opencv,来记录一下我的学习历程。

  1. 安装numpy
bash 复制代码
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  numpy
  1. 安装matplotlib
bash 复制代码
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  matplotlib
  1. 安装opencv
bash 复制代码
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  opencv-python

扩展库

python 复制代码
pip install opencv-python==3.4.2.17
pip install opencv-contrib-python==3.4.2.17
  1. 安装jupyter
bash 复制代码
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  jupyter notebook

基础环境搭建完毕,使用opencv来牛刀小试一把!(读取显示一张图片)

python 复制代码
import cv2 as cv
import numpy as np

src_img = cv.imread("./ikun.jpg")
cv.imshow("ikun",src_img)
cv.waitKey(0)
cv.destoryAllWindows()

虚拟环境:使用Python虚拟环境很重要,它可以确保项目的隔离性、可维护性和稳定性。无论是在Web开发、数据科学、机器学习还是其他领域,使用虚拟环境都是一个有益的最佳实践。

  1. 隔离项目依赖,避免全局影响
  2. 易于复制和安装或共享项目
  3. 利于项目兼容性测试
python 复制代码
python -m venv cv # 创建虚拟环境,名为cv

.\cv\Scripts\activate  # 激活虚拟环境 

deactivate # 退出虚拟环境

rm -r cv # 删除虚拟环境
相关推荐
强盛小灵通专卖员13 分钟前
DL00219-基于深度学习的水稻病害检测系统含源码
人工智能·深度学习·水稻病害
crazyme_617 分钟前
深入掌握 Python 切片操作:解锁数据处理的高效密码
开发语言·python
Luke Ewin19 分钟前
CentOS7.9部署FunASR实时语音识别接口 | 部署商用级别实时语音识别接口FunASR
人工智能·语音识别·实时语音识别·商用级别实时语音识别
白熊18826 分钟前
【计算机视觉】OpenCV实战项目:Face-Mask-Detection 项目深度解析:基于深度学习的口罩检测系统
深度学习·opencv·计算机视觉
Joern-Lee41 分钟前
初探机器学习与深度学习
人工智能·深度学习·机器学习
云卓SKYDROID1 小时前
无人机数据处理与特征提取技术分析!
人工智能·科技·无人机·科普·云卓科技
R²AIN SUITE1 小时前
金融合规革命:R²AIN SUITE 如何重塑银行业务智能
大数据·人工智能
Code_流苏1 小时前
《Python星球日记》 第69天:生成式模型(GPT 系列)
python·gpt·深度学习·机器学习·自然语言处理·transformer·生成式模型
新知图书1 小时前
DeepSeek基于注意力模型的可控图像生成
人工智能·深度学习·计算机视觉
白熊1882 小时前
【计算机视觉】OpenCV实战项目: Fire-Smoke-Dataset:基于OpenCV的早期火灾检测项目深度解析
人工智能·opencv·计算机视觉