这里是使用的opencv进行图片的读取,自然也是想使用opencv的imshow方法来显示图像,但是在google Colab中不可以使用,所以寻找了一下变通的显示方法。
方法1:使用matplotlib
使用plt需要交换一下r、b通道,否则显示不正常。
import cv2
import matplotlib.pyplot as plt
from google.colab.patches import cv2_imshow
img = cv2.imread('/content/2.jpeg')
img = cv2.cvtColor(img, 4)
plt.imshow(img)
方法2:使用google.colab.patches
这个方法最简单,而且不需要做任何多余的处理。
import cv2
from google.colab.patches import cv2_imshow
img = cv2.imread('/content/视频背景1.png')
cv2_imshow(img)