Я хотел бы перебрать изображение в python. Это мой код до сих пор:Итерация над изображением в python
def imageIteration(greyValueImage):
for (x,y), pixel in np.ndenumerate(greyValueImage):
vals = greyValueImage[x, y]
print(vals)
Проблема здесь ист я получаю следующее исключение:
for (x,y), pixel in np.ndenumerate(greyValueImage):
ValueError: too many values to unpack
Теперь мой вопрос является то, что это самый быстрый способ решить эту проблему? Мне действительно нужно разделить изображение на несколько стилей, но сделав этот шаг, как мне получить счетчик необходимых циклов, не опробовав?
Спасибо за ваши идеи
P.s. im = Image.open (args ["image"]) im_grey = im.convert ('LA') # преобразовать в оттенки серого
Исключение: x, y = индекс ValueError: слишком много значений для распаковки –
@ JürgenK. можете ли вы напечатать (индекс) и посмотреть, что на самом деле находится в этой переменной? –
@Sardorbeck. x, y = индекс ValueError: слишком много значений для распаковки –