opencv入门-Opencv原理以及Opencv-Python安装

图像的表示

1,位数

计算机采用0/1编码的系统,数字图像也是0/1来记录信息,图像都是8位数图像,包含0~255灰度,

其中0代表最黑,1代表最白



3,

4,OpenCV部署方法

安装OpenCV之前需要安装 numpy , matplotlib

创建Python虚拟环境cv,在cv中安装即可

先安装OpenCV-Python , 由于一些经典的算法申请了版权,新版本有很大限制,所以选用3.4.8以下版本

bash 复制代码
pip  install opencv-python==3.4.8.29

现在可以测试下是否安装成功,运行一下代码无报错则说明安装成功

python 复制代码
import cv2
#读取一个图片并进行显示
lena = cv.imread("1.jpg")
cv2.imshow("image",lena)
cv2.waitKey(0)

如果我们要利用SIFT 和 SURF进行特征提取时,还需要安装:

python 复制代码
pip install opencv-contrib-python==3.4.8.29
相关推荐
最新快讯28 分钟前
科技快讯 | 阿里云百炼MCP服务上线;英伟达官宣:CUDA 工具链将全面原生支持 Python
人工智能
__Benco2 小时前
OpenHarmony子系统开发 - 热管理(一)
人工智能·harmonyos
知识中的海王2 小时前
js逆向入门图灵爬虫练习平台第六题
python
吴法刚2 小时前
14-Hugging Face 模型微调训练(基于 BERT 的中文评价情感分析(二分类))
人工智能·深度学习·自然语言处理·分类·langchain·bert·langgraph
碳基学AI3 小时前
北京大学DeepSeek内部研讨系列:AI在新媒体运营中的应用与挑战|122页PPT下载方法
大数据·人工智能·python·算法·ai·新媒体运营·产品运营
forestsea3 小时前
Python进阶编程总结
开发语言·python·notepad++
是店小二呀3 小时前
Llama 4革命性发布与绿色AI前沿研究
人工智能·llama
2301_799755343 小时前
文件内容课堂总结
人工智能
杰克逊的日记3 小时前
AI集群设计
人工智能·ai·gpu·ai集群·pytorach
袖清暮雨3 小时前
Python刷题笔记
笔记·python·算法