Рисунок в строку, как быстрее?

  • Автор темы Автор темы z41
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Z

z41

Итак, суть задачи: есть двухцветное gif-изображение (т.е. с индексированной палитрой), которое грабится с сайта. Для распознавания текста на картинке мне надо изображение перевести в строку, подобную этой: 1000111001 (где 1 и 0 - цвета). Надеюсь, описал понятно :) Можно сделать это так:

[codebox]for ($k=0;$k<PIC_HEIGHT;$k++)
for ($j=0;$j<PIC_WIDTH;$j++)
$str.=(imagecolorat($im,$j,$k)==40)?'1':'0';[/codebox]

где 40 - индекс одного из цветов (у второго FF. Почему не 0 и 1 индексы - хз, но факт). Но такой вариант - не тру-вэй :).
Можно использовать imageGD, оттуда нужную информацию выдрать труда не составляет. Но вариант с imageGD работает даже медленнее, чем первый. Может еще кто-нибудь подскажет решение?
 
О маньяк.... А нафига тебе такое счастье? )))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab