parcelle de plusieurs fichiers image dans matplotlib intrigues secondaires

Je voudrais créer une matrice intrigue secondaire et affichage des fichiers BMP, à partir d'un répertoire dans un autre intrigue secondaire, mais je ne trouve pas de solution pour mon problème, quelqu'un pourrait m'aider?.

Ce le code que j'ai:

import os, sys
from PIL import Image
import matplotlib.pyplot as plt
from glob import glob

bmps = glob('*trace*.bmp')

fig, axes = plt.subplots(3, 3)

for arch in bmps:
    i = Image.open(arch)
    iar = np.array(i)
    for i in range(3):
        for j in range(3):
            axes[i, j].plot(iar)
            plt.subplots_adjust(wspace=0, hspace=0)
plt.show()

Je vais avoir le message d'erreur suivant après l'exécution:

parcelle de plusieurs fichiers image dans matplotlib intrigues secondaires

OriginalL'auteur hammu | 2016-02-29