Форум сайта python.su
Подскажите, пожалуйста, как создать стек на питоне. Пробовал использовать список в качестве оного, но на нем стоит ограничение в 997 элементов (хотя в интерактивной консоли запихивал в список более 10 миллионов элементов o_O). Так же пробовал использовать numpy, но у меня же динамически изменяемая структура :( А массив в numpy требует уже определенной величины.
Так же интересует еще один вопрос:
Как можно преобразовать(растянуть) кусок изображения например с координатами (x1,y1,x2,y2) в (x11,y11,x22,y22).
Вот текст из документации
transform(xs, ys, Image.AFFINE, (a,b,c,d,e,f))
Affine transformation. The values a through f are the first two rows of an affine transform matrix.
Each pixel at (x,y) in the resulting image comes from position (ax+by+c,dx+ey+f) in the input
image, rounded to the nearest pixel.
никак не пойму, что нужно делать >.<
Офлайн
Можно поподробнее про ограничение в 997 элементов? Впервые о таком слышу.
Офлайн
Traceback (most recent call last):
File “script.py”, line 99, in <module>
processImg(sys.argv)
File “script.py”, line 76, in processImg
CopyText(mass,(mass.shape/2,mass.shape/2),text,40,100)
File “script.py”, line 53, in CopyText
(mass2 != mass): stek.append((x,y+1))
IndexError: index (997) out of range (0<=index<997) in dimension 1
Офлайн
Хотя я кажется понял в чем проблема. я указал индекс, которого нет в допустимых значениях списка
Офлайн
Сейчас основная проблема в том, что бы понять как можно исказить участок изображения..
Офлайн
skmЕсли бы вы не завалили 2 совершенно разных вопроса в один тред, то может уже и со вторым разобрались бы.
Сейчас основная проблема в том, что бы понять как можно исказить участок изображения..
Офлайн