import cv2
import numpy as np
from PIL import Image
#注意opencv通道顺序为BGR,pillow通道顺序为RGB,所以转的时候需要通道调整
#图片路径
img_path="pic.jpg"
#opencv 转Pillow
img_cv = cv2.imread(img_path)
img_pil = Image.fromarray(cv2.cvtColor(img_cv,cv2.COLOR_BGR2RGB))
#pillow转opencv
img_pil=Image.open(img_path)
img_cv= cv2.cvtColor(np.asarray(img_pil),cv2.COLOR_RGB2BGR)
opencv 转 PIL(PILLOW) 和PIL转opencv
最新推荐文章于 2024-05-27 15:27:36 发布