我对使用 python 进行图像处理感到好奇,所以我发现了这个很棒的库 imageio,我试图操纵图片的像素并将它们保存在一个新文件中,但是我在循环中遇到了一些问题,这就是代码的样子 enter图片描述在这里 ,这是我得到的错误!IndexError: index 3507 is out of bounds for axis 0 with size 3507 代码:
# -*- 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()