1.引入库
代码如下(示例):
import cv2 # BGR
import matplotlib.pyplot as plt # RGB
import numpy as np
2.数据读取–图像
代码如下(示例):
# cv2.IMREAD_COLOR :彩色图像
# cv2.IMREAD_GREYSCALE :灰色图像
img = cv2.imread('蔚来.png')
print(img.shape) # [h,w,c]
# 图片的显示,也可以是创建多个窗口
cv2.imshow('car', img)
# 等待时间,毫秒级,0表示任意键终值
cv2.waitKey(0)
cv2.destroyAllWindows()
def cv_show(name,img):
'''展示图象'''
# img = cv2.imread(img_path)
cv2.imshow(name,img)
cv2.waitKey(0)
cv2.destroyAllWindows()
img_gray = cv2.imread('蔚来.png',cv2.IMREAD_GRAYSCALE)
print(img_gray.shape) # [h,w]
cv_show('gray_car',img_gray)
结果: