opencv and matplotlib different

son John
1 min readNov 22, 2019

--

  • opencv is use BGR color
  • matplotlib is use RGB color

顯示圖片

  • opencv
from PIL import Image
import cv2
import numpy as np
img = Image.open('Image.jpg')
img = np.array(img)
cv2.imshow('img', img)
cv2.waitKey()
  • matplotlib
from PIL import Image
import matplotlib.pyplot as plt
import numpy as np
img = Image.open('Image.jpg')
img = np.array(img)
plt.imshow(img)
plt.show()

--

--

No responses yet