图像的表示
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