If I have multiple images (loaded as NumPy arrays) how can I display the in one IPython Notebook cell?
I know that I can use plt.imshow(ima) to display
plt.imshow(ima)
If you don't mind an additional dependency here is a two liner using scikit-image:
from skimage.util import montage plt.imshow(montage(np.array(images), multichannel=True))
Set multichannel=True for color images and multichannel=False for grayscale images.
multichannel=True
multichannel=False