Как открыть изображения в ячейке Google Colaboratory notebook из загруженных файлов png?


Я работаю с ноутбуком Google Colaboratory. Я загрузил файл с именем bp.png в рабочий каталог, и я могу видеть, что файл находится там, запустив !ls в ячейке кода. Затем я пробую этот фрагмент кода, чтобы увидеть изображение в ячейке markdown:

<h2 align="center">Image</h2>
<img src="bp.png" width="600">

Но ячейка записной книжки Colab остается пустой после выполнения этого (за исключением заголовка), хотя если я выполняю это в локальной записной книжке Jupyter, изображение появляется в ячейке в этой локальной записной книжке. блокнот.

Обновление:

Я знаю, что могу использовать файлы, загруженные в рабочий каталог, потому что мои пользовательские файлы .py, которые я загружаю, импортируются в мои записные книжки Colab без каких-либо проблем. Например, я могу загрузить файл py_file.py, а затем в записной книжке Colab использовать его, как в from py_file import some_function, и он работает.
1 2

1 ответ:

Попробуйте это

from IPython.display import Image
Image('bp.png')

Вы также можете задать ширину и высоту

Image("bp.png", width=100, height=100)

Чтобы отобразить более 1 изображения, необходимо вызвать display. (это авто только для 1 изображения)

from IPython.display import Image, display
display(Image('1.png'))
display(Image('2.png'))