Найти - Пользователи
Полная версия: Прошу помочь. Не пойму глюк или ошибка.
Начало » Python для новичков » Прошу помочь. Не пойму глюк или ошибка.
1
prouka
Задача простая, взять картинку png и поместить в массив. вывести на экран пиксели - значения массива.
im0 = Image.open(“00.png”)
im0= np.array(im0)
print im0

выводит

меняем один пиксель в картинке , вырезаем и сохраняем картинку (значение пикселя будет=255)
получаем

Почему меняются все значения если должен поменяться только один,,? Спасибо за ответы.
prouka
Версия Питона 2.7
JOHN_16
prouka
вы посмотрите на ваш первый пост. Код нужно вставлять в теги code
scidam
prouka
меняем один пиксель в картинке, вырезаем и сохраняем картинку (значение пикселя будет=255)
получаем

Если картинка цветная, то массив будет иметь размерности WxHx3 (если используется схема RGB при его представлении);

Вот так должно измениться только один пиксель:

 image_array[0,0, :] = 0 # make (0,0)-pixel black
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB