1、PIL.Image转换成opencv格式:
import cv2
from PIL import Image
import numpy as np
image = Image.open("...\\...\\..\\1.jpg")
//彩色图像
image.show()
colorimg = cv2.cvtColor(np.asarray(image),cv2.COLOR_RGB2BGR)
cv2.imshow("image",colorimg )
cv2.waitKey(0)
//8位灰度图像
grayimg= np.asarray(image )
cv2.imshow("image",grayimg)
cv2.waitKey(0)
2、opencv转换成PIL.Image格式:
import cv2
from PIL import Image
import numpy as np
//彩色图像
img = cv2.imread("...\\...\\..\\1.jpg.jpg")
#cv2.imshow("image",img)
image = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB))
image.show()
//8位灰度图像
CIMG= Image.fromarray(img)
CIMG.show()