for k in range(numicons):
    axicon = fig.add_axes([0.07 + 0.11 * k, 0.05, 0.1, 0.1])
axicon.imshow(scipy.rand(4, 4), interpolation='nearest')
axicon.set_xticks([])
axicon.set_yticks([])
fig.show()
fig.savefig('iconsbelow.png')
Объедините изображение и график с помощью Python Matplotlib