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 # 删除虚拟环境
相关推荐
噜噜噜阿鲁~1 分钟前
python学习笔记 | 12.0、错误、调试和测试
笔记·python·学习
虎冯河2 分钟前
AI人工智能技术类文章
人工智能·aigc
AI视觉网奇4 分钟前
Bambu Studio 发现 xx个开放边
开发语言·人工智能·python
七老板的blog5 分钟前
多阶段 AI 评测流水线架构设计与实践
java·人工智能·spring
程序员cxuan7 分钟前
Codex 一直 Reconnecting?我最后发现,常见就两个坑
人工智能·后端·程序员
fan654041410 分钟前
高端制造行业AI搜索优化服务商选型:技术维度的4个评估标准
人工智能·制造
优信其乐11 分钟前
2026 PPT讲解视频生成工具易用性排行榜
人工智能·powerpoint·yoco·ppt转视频工具·数字人讲解ppt
逻辑君13 分钟前
Foresight研究报告【20260022】
人工智能
泠不丁14 分钟前
生活中的温柔科技:基于本地 DeepSeek + 语音识别,给独居父母做一个能陪聊解闷的实体音箱助手
人工智能
SilentSamsara15 分钟前
缓存策略实战:Redis + Python 多级缓存设计与失效策略
开发语言·redis·python·缓存·性能优化