0

Python での画像処理に興味があったので、この素晴らしいライブラリ imageio を見つけました。画像のピクセルを操作して新しいファイルに保存しようとしましたが、ループに問題がありました。これはコードが次のように見えるものです 。ここに画像の説明があり 、これは私が得たエラーです! IndexError: インデックス 3507 は、サイズ 3507 のコードの軸 0 の範囲外です:

 # -*- coding: iso-8859-1 -*-
    import imageio
    import numpy as np
    im = imageio.imread("JAFFRE009a.png")
    taille=im.shape  #taille is a tuple (Width,Height)
    print taille  # (4961,3507)
    matrice_pixels=open("matrice.txt",'w')
    for i in range(taille[1]):
        line=""
        for j in range(taille[0]):
            line+=repr(im[i][j])
        matrice_pixels.write(line+'\n')
    matrice_pixels.close()
4

2 に答える 2