Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 17, 2010 18:16:45

skm
От:
Зарегистрирован: 2010-06-12
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Стек и Аффинное преобразование

Подскажите, пожалуйста, как создать стек на питоне. Пробовал использовать список в качестве оного, но на нем стоит ограничение в 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.
никак не пойму, что нужно делать >.<



Офлайн

#2 Июнь 17, 2010 20:15:25

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Стек и Аффинное преобразование

Можно поподробнее про ограничение в 997 элементов? Впервые о таком слышу.



Офлайн

#3 Июнь 17, 2010 22:31:36

skm
От:
Зарегистрирован: 2010-06-12
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Стек и Аффинное преобразование

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



Офлайн

#4 Июнь 17, 2010 22:32:59

skm
От:
Зарегистрирован: 2010-06-12
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Стек и Аффинное преобразование

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



Офлайн

#5 Июнь 17, 2010 23:30:04

skm
От:
Зарегистрирован: 2010-06-12
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Стек и Аффинное преобразование

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



Офлайн

#6 Июнь 18, 2010 10:06:01

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Стек и Аффинное преобразование

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



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version