Как я могу открыть изображения в ящике 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' />