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

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

<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

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

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

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

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

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

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

Обновление января /2019

Поместите свое изображение в /usr/local/share/jupyter/nbextensions/

Затем отобразите его из /nbextensions/, например,

%%html
<img src='/nbextensions/image.png' />