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

图像的表示

1,位数

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

其中0代表最黑,1代表最白
opencv入门-Opencv原理以及Opencv-Python安装_第1张图片
opencv入门-Opencv原理以及Opencv-Python安装_第2张图片
opencv入门-Opencv原理以及Opencv-Python安装_第3张图片
opencv入门-Opencv原理以及Opencv-Python安装_第4张图片
3,opencv入门-Opencv原理以及Opencv-Python安装_第5张图片
opencv入门-Opencv原理以及Opencv-Python安装_第6张图片
4,OpenCV部署方法

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

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

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

pip  install opencv-python==3.4.8.29

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

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

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

pip install opencv-contrib-python==3.4.8.29

opencv入门-Opencv原理以及Opencv-Python安装_第7张图片

你可能感兴趣的:(OpenCV从入门到精通,opencv,python,人工智能)