OpenCV 的 cv2 读取图片:
PS:cv2.imread()接口读图像,读进来直接是BGR 格式数据格式在 0~255,通道格式为(H,W,C)
import cv2 import numpy as np # cv2.IMREAD_COLOR:加载彩色图片,这个是默认参数,可以直接写1 img = cv2.imread(img_path, cv2.IMREAD_COLOR) # cv2 读入的图像通道排列顺序为 BGR ,转为 RGB 的排列 img = cv2.cvtColor(data, cv2.COLOR_BGR2RGB) # HWC 的排列顺序转为 CHW img = np.transpose(img, (2,0,1))