点赞再看,养成习惯!
点赞再看,养成习惯!
点赞再看,养成习惯!
opencv-python库基础操作
0.安装opencv-python
pip install opencv-python
进行下载并安装
不过在python中导入opencv库的时候需要
"import cv2"来进行导入
下面用一只非常经典的猫咪开始练习使用opencv
1.首先导包
import cv2 #opencv读取的格式是BGR,与一般的RGB不同
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
#这样子就不需要plt.show()
2.读取图像数据
picture_path = "cat.jpg"
img = cv2.imread(picture_path)
看一下shape(可以发现是3通道的)
img.shape
img.size(用来查看图像总的像素有多少个)
3.将图片展示出来
cv2.imshow("image",img)
cv2.waitKey(0)
cv2.destroyAllWindows()
其实也可以使用
import matplotlib.pyplot as plt
plt.imshow(img)
来对图片进行展示
但,opencv读取的格式是BGR,与一般的RGB不同,直接读会长这样子:(需要opencv进行RGB的转换)
4.下面用函数进行“图像展示”的封装
def cv_show(name,img