这里是实用的opencv进行图片的提取,自然也是想使用opencv的imshow方法来显示图像,但是在google colab中不可以使用,使用寻找了一下变通的显示方法。

方法一:使用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)