За последние 24 часа нас посетили 37819 программистов и 7849 роботов. Сейчас ищут 1777 программистов ...

Растягивание текста с помощью GD

Тема в разделе "PHP для новичков", создана пользователем 878, 14 сен 2022.

  1. 878

    878 Новичок

    С нами с:
    30 авг 2020
    Сообщения:
    4
    Симпатии:
    0
    Как в PHP растянуть текст как на фотографии ниже с помощью GD(правый образец, интересует только момент растягивания текста). Это необходимо для капчи, степень растягивание будет случайным. Можно это вообще сделать с помощью GD?
     

    Вложения:

    • 1e025f57.gif
      1e025f57.gif
      Размер файла:
      9,4 КБ
      Просмотров:
      5
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.129
    Симпатии:
    1.223
    Адрес:
    там-сям
    судя по существующим каптчам, у которых единственное требование - наличие libgb, да, это можно сделать. как не скажу. можешь где-то подсмотреть и поучиться.
    --- Добавлено ---
    можешь еще погуглить фразы типа "php gd perspective squeeze" . пример: тыц
    короче, ты понял, здесь учат ловить рыбу, а не кормят рыбой )))
     
  3. 878

    878 Новичок

    С нами с:
    30 авг 2020
    Сообщения:
    4
    Симпатии:
    0
    я не против просто ни в одном уроке на нашел как это делается, только шумы наклоны, но само растягивание нет.
     
  4. Drunkenmunky

    Drunkenmunky Старожил

    С нами с:
    12 авг 2020
    Сообщения:
    1.511
    Симпатии:
    284
    Вряд ли есть готовый фильтр.
    Скорее всего, изображение разбирается на "строки" или "колонки" по паре пикселей, изменяется их длина\ширина, затем заново склеивается и кадрируется в заданные габариты.