语言:python
import cv2 img_cv=cv2.imread("D:/sunflower.png") cv2.imshow("opencvWin",img_cv) cv2.waitKey()
from PIL import Image #使用的是自己系统里安装的软件来显示图片 img_pil=Image.open("D:/sunflower.png") img_pil.show()
import matplotlib.pyplot as plt img_matplot=plt.imread("D:/sunflower.png") plt.figure("matplotWin") plt.imshow(img_matplot) plt.show()
cv2与Image互转,注意只有opencv的图片是BGR顺序的,其他都是RGB顺序
# Image转cv2 cv2_img = cv2.cvtColor(numpy.asarray(Img_img),cv2.COLOR_RGB2BGR) # cv2转Image pil_img = Image.fromarray(cv2.cvtColor(cv_img,cv2.COLOR_BGR2RGB))