cv2读取出来的image为数组形式,而PIL读取方式返回的是PIL.PngImagePlugin.PngImageFile类对象。
1、PIL转cv2
import cv2
from PIL import Image
im = Image.open('xx.jpg)
im = np.array(im)
im = cv2.cvtColor(im,cv2.COLOR_RGB2BGR)
2、cv2转PIL
import cv2
from PIL import Image
img = cv2.imread('xx.jpg)
img = Image.fromarray(img)