Try this
from IPython.display import Image
Image('bp.png')
You can set width and height as well
Image("bp.png", width=100, height=100)
To display more than 1 image, you need to call display. (it’s auto for just 1 image)
from IPython.display import Image, display
display(Image('1.png'))
display(Image('2.png'))
Update jan/2019
Put your image in /usr/local/share/jupyter/nbextensions/
Then display it from /nbextensions/
, e.g.
%%html
<img src='/nbextensions/image.png' />
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…