我正在使用ResNet18编码图像分类器。训练和测试阶段工作正常。 但最后我想用5-10张图像进行评估。分类器给出被分类的数据,目标和图像。提供数据和目标也很好。但是分类器从不向用户显示分类图像。
我曾经使用Show.img()
在我自己的GPU上运行。
我已经将数据保存在Google云端硬盘中,并使用from colab.google import drive
等装载了数据。
我需要实现哪些代码才能向用户显示图像。
感谢您的帮助。
PS:我敢打赌我错过了一个很简单的答案,但是我疯了。
答案 0 :(得分:1)
如果您需要上传图片,可以参考此SO post:
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread("Sample-image.jpg")
img_cvt=cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
plt.imshow(img_cvt)
plt.show()
使用此功能上传文件。也会保存它们。
答案 1 :(得分:0)
像这样的东西
from IPython.display import Image
Image('drive/My Drive/folder/image.jpg')
答案 2 :(得分:0)