Найти - Пользователи
Полная версия: Стек и Аффинное преобразование
Начало » Python для новичков » Стек и Аффинное преобразование
1
skm
Подскажите, пожалуйста, как создать стек на питоне. Пробовал использовать список в качестве оного, но на нем стоит ограничение в 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.
никак не пойму, что нужно делать >.<
Ed
Можно поподробнее про ограничение в 997 элементов? Впервые о таком слышу.
skm
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
Хотя я кажется понял в чем проблема. я указал индекс, которого нет в допустимых значениях списка
skm
Сейчас основная проблема в том, что бы понять как можно исказить участок изображения..
Ed
skm
Сейчас основная проблема в том, что бы понять как можно исказить участок изображения..
Если бы вы не завалили 2 совершенно разных вопроса в один тред, то может уже и со вторым разобрались бы.
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