Форум сайта python.su
Мне необходимо сделать подобное http://captcha.ru/captchas/multiwave/. Есть ли подобные примеры на Питоне? Либо подскажите аналоги пхп-шных функций imagecolorat, imagecolorallocate, imagesetpixel
Офлайн
Есть библиотека PIL - c ней можешь поиграться.
Можно порыться в коде http://code.google.com/p/django-simple-captcha/ - это каптча-приложение для джанго.
Офлайн
Все это есть… Читаем туториал по библиотеки PIL
Офлайн
Ну я первым делом и полез читать и качать PIL, просто возникли трудности. Как добраться до пикселей у картинки я нашел:
im = Image.open(infile)
pix = im.load()
pix[x,y] = random.randint(0,255),random.randint(0,255),random.randint(0,255) # меняем пиксели в формате rgb
Отредактировано (Янв. 14, 2010 17:28:11)
Офлайн
Что есть индекс цвета в вашей трактовке? :)
import Image
img=Image.open(FILENAME)
print img.getpixel((0,0))
img.putpixel((0,0),(255,0,0))
img.show()
Офлайн
Без понятия, здесь прочитал http://www.softtime.ru/dic/id_dic=417&id_group=15, я просто перевожу с php на python.
Офлайн