語言: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))