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 # 删除虚拟环境
相关推荐
冬奇Lab11 分钟前
码库知识库系列(03):代码 Embedding 策略——原始代码反而比注释增强更好
人工智能
冬奇Lab11 分钟前
开源项目第172期:agentOS — 以库的形式给 AI Agent 一个操作系统,冷启动 92x 更快、内存 47x 更少
人工智能·开源·agent
bamb0020 分钟前
一个项目带你入门AI应用开发01
python
大橙子打游戏29 分钟前
make-goal:把长期 AI 任务从聊天记录里解放出来
人工智能
05664631 分钟前
Python康复训练——常用标准库
开发语言·python·学习
华盈生物34 分钟前
AI+病理:从切片到数据,空间多模态解析肿瘤微环境
人工智能·单细胞测序·空间单细胞蛋白组·单细胞组织原位空间蛋白组学·组织原位空间蛋白组学·超多重蛋白成像·ai+病理
昆曲之源_娄江河畔1 小时前
Python如何安装flask, pymssql
开发语言·python·flask·pymssql
IT_陈寒1 小时前
Vite热更新失效?你可能漏了这个配置
前端·人工智能·后端
0566461 小时前
Python康复训练——控制流与函数
开发语言·python·学习
禹亮科技1 小时前
制造业100㎡跨国技术评审会议室音视频整体解决方案(亿联+思必驰+讯飞AI落地实践)
人工智能·音视频·视频会议系统集成