Вычитание числа из кажого элемента цикла

Код в цикле собирает пиксель с заданных координат.

for cord in Cords.cordArray:
 r, g, b = image.getpixel(cord)

Координаты:

class Cords:
    cord11 = (1190, 135)
    cord12 = (1352, 135)
    cord13 = (1514, 135)
    cord14 = (1676, 135)
    cord21 = (1199, 297)
    cord22 = (1352, 297)
    cord23 = (1514, 297)
    cord24 = (1676, 297)
    cord31 = (1190, 459)
    cord32 = (1352, 459)
    cord33 = (1514, 459)
    cord34 = (1676, 459)
    cord41 = (1190, 621)
    cord42 = (1352, 621)
    cord43 = (1514, 621)
    cord44 = (1676, 621)
    cord51 = (1190, 783)
    cord52 = (1352, 783)
    cord53 = (1514, 783)
    cord54 = (1676, 783)
    cord61 = (1190, 945)
    cord62 = (1352, 945)
    cord63 = (1514, 945)
    cord64 = (1676, 945)

    cordArray = [cord11, cord12, cord13, cord14,
                 cord21, cord22, cord23, cord24,
                 cord31, cord32, cord33, cord34,
                 cord41, cord42, cord43, cord44,
                 cord51, cord52, cord53, cord54,
                 cord61, cord62, cord63, cord64]

Можно ли как-то просто, собирать 10 рядом расположенных пикселей по горизонтали?

То есть

"какой-то словарь содержащий значения r,g,b" = image.getpixel(значение cord-5, значение cord-4, значение cord-3,.... значение cord+5)

Есть ли возможность отнять от каждого cord какое-либо число, не перезаписывая каждый раз весь список?

Сам вижу что вопрос задан неграмотно и непонятно, но не могу сообразить как спросить по другому, пожалуйста задавайте вопросы в комментариях, если не понятно.


Ответы (0 шт):