在colab上是无法通过通常的方式去显示opencv图片的
colab上显示已经读到内存中的opencv格式的图片
stackoverflow
from google.colab.patches import cv2_imshow
import cv2
# 下载图片到本地
!curl -o logo.png https://colab.research.google.com/img/colab_favicon_256px.png
img = cv2.imread('logo.png', cv2.IMREAD_UNCHANGED)
cv2_imshow(img)
在jupyter上以inline的形式显示,除了matplotlib,还可以用IPython
stackoverflow
from IPython.display import Image, display
显示图片
Image('https://img-blog.csdnimg.cn/20201213202739326.png', width=200)
同一个output区域显示多张图片
display(Image('../tt100k_2021/marks.jpg', width=200))
display(Image('../tt100k_2021/marks.jpg', width=200))