1023

Генератор картинок со случайным числом

Написание данного скрипта (найденный на одном известном форуме) принадлежит юзеру под ником Bred Vilchec привожу код и описание ниже:В целях повышения опыта и изучения возможностей gd и был написан сабж. Пришлось провести маленькое исследование соотношения читабельности к сложности расшифровки таких картинок на нескольких популярных сайтах. В одних, например chat.ru OCR-ивание не составит особого труда, в других, типа www.e-gold.com, цифры иногда не может распознать и сам пользователь. Самой лучшей системой имхо оказалась система регистрации на ramblere, http://mail.rambler.ru/new_user.html, по её образу и подобию я и написал сабж. Скрипт выводит заданное число цифр в изображении заданных размеров. Случайные параметры: 1. Размер цифры 2. Местоположение цифры (порядок цифр сохраняется) 3. TTF-шрифт, которым напечатана цифра, случайный из заданного списка 4. Угол наклона цифры относительно горизонтали 5. Зашумленность точками и линиями Все настройки можно изменять, смотрите в исходниках, отмечу что для того чтобы убрать зашумление линиями и/или точками нужно установить соответствующие параметры в ноль. Не думаю, что следует устанавливать процент зашумленности более 10, читабельность от этого очень страдает, то же самое и с максимальным числом зашумляющих линий. Для работы скрипта нужно скопировать несколько(или один) TTF-шрифтов (копируются из "C:\Windows\Fonts")в папку со скриптом, изменив соответствующие записи в скрипте. Само число, показанное на картинке заносится в переменную $number.
0