Этот php-скрипт может применять несколько типов расширенных эффектов обработки изображений. В настоящее время он может:

  • Использовать Преобразование Хафа для обнаружения ассиметричных углов и устранения перекоса изображения.
  • Определять цвет фона изображения.
  • Распознавать текст с изображения (OCR, квантизация), в результате чего можно получать готовый текст для использования в проверке Капчи (CAPTCHA).
  • Применять пастельные эффекты к изображению.
  • Обрезать изображения, сохраняя пропорции.
  • Удалять шум из изображений.
  • Поворачивать или масштабировать изображение, определяя цвет его фона.
  • Создавать гистограммы для изображения.
  • Производить расчет яркости пикселя (интенсивности), оттенка, насыщенности и chromacity для RGB цветов в трех разных цветовых режимах (HSL, HSI, HSV).
  • Изменять оттенок изображения.
  • Изменять яркость изображения.
  • Изменять насыщенность изображения.
  • Создавать High-Definition-Range (HDR) изображения.
  • Использовать самые современные программируемые пиксельные шейдеры.
  • Осуществлять слияние двух изображений, используя 8 разных режимов смешивания: сложение; деление; вычитание; затемнение; осветление; разность; умножение; прозрачность.
  • Применять экспериментальный эффект размытия с настраиваемым размером ядра.

Лицензия LGPL.

Системные требования скрипта:

PHP не младше 5.2 версии, а также библиотека для работы с изображениями в PHP - GD2.

Пример удаления шума.
Пример удаления шума.

Пример распознавания текста (OCR).
Пример распознавания текста (OCR).

Пример выравнивания изображения.
Пример выравнивания изображения.

Пример распознавания текста с капчи.
Пример распознавания текста с капчи.

Пример использования пастельного эффекта.
Пример использования пастельного эффекта.

Пример определения плоскостей.
Пример определения плоскостей.

Пример определения цвета фона.
Пример определения цвета фона.

Пример создания гистограммы.
Пример создания гистограммы.

Пример изменения оттенка.
Пример изменения оттенка.

Пример изменения яркости.
Пример изменения яркости.

Скачать архивы

Скачать tar.gz-архив со скриптом.
Скачать zip-архив со скриптом.

captcha