Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как из изображения с надписью выдернуть (получить) текст?
 
 автор: GS-Stas   (25.08.2007 в 15:58)   письмо автору
 
 

Здравствуйте,
Как я могу получить код из изображения,.
Требуется использование GD библиотек?
пример изображения ниже
Спасибо

   
 
 автор: Unkind   (25.08.2007 в 16:40)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 15:58)
 

Если шрифт одинаковый, то можно попробовать отсканировать картинку. Но для графического редактора этот текст на картинке совсем ничем, кроме цвета от остальной части не отличается. Достать просто так не выйдет. Иначе картинки для CAPTCHA не использовали бы.
Кстати, а зачем это Вам?

   
 
 автор: GS-Stas   (25.08.2007 в 17:27)   письмо автору
 
   для: Unkind   (25.08.2007 в 16:40)
 

Регистрация проходит ровно в 24:00 только один раз и по будним, если не получается, приходится перерегистрироваться на следующий день. Хотелось бы автоматизировать этот процесс. А, и еще лимит ограничен, поэтому часто не получается ((

   
 
 автор: sim5   (25.08.2007 в 17:42)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 17:27)
 

А где вы хотите получать текст - на сервере или на своем компе?

   
 
 автор: hugi   (25.08.2007 в 18:01)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 15:58)
 

можно вырвать из кода странички, чаще всего там включаеться php страница с передаваемым параметром, у меня это число, и по нему генерируется число, как я заметил оно зашифрованно, я не присматривался может быть md5 а может и нет.

   
 
 автор: GS-Stas   (25.08.2007 в 18:31)   письмо автору
 
   для: hugi   (25.08.2007 в 18:01)
 

Вот эта ссылка выдает картинку, нужно получить из нее текст, вписать в поле и отправить на обработку.
http://chisinau.mae.ro/include/generate_captcha.php

возможно есть вариант перехватить шапку?

   
 
 автор: Unkind   (25.08.2007 в 18:49)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 18:31)
 

Такое за деньги без проблем можно обойти.

   
 
 автор: hugi   (25.08.2007 в 18:41)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 15:58)
 

можно ссылку на страницу регистрации

   
 
 автор: GS-Stas   (25.08.2007 в 20:16)   письмо автору
 
   для: hugi   (25.08.2007 в 18:41)
 

http://chisinau.mae.ro/index.php?id=16419&pas=1

   
 
 автор: Киналь   (25.08.2007 в 22:00)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 15:58)
 

В Хакере статья была. Так вот, такие примитивные капчи можно обойтитак: получаем (вручную) весь алфавит, то есть, фактически, шрифт; получаем капчу (скриптом), разбиваем на ровные куски (то есть на отдельные буквы), а потом попиксельно сравниваем с имеющимся алфавитом.
Тонкость - в правильном разбиении, иначе сравнение будет неправильным. Либо проводить сравнение несколько раз, смещая вырезанный кусок на пиксель-другой влево/вправо.

   
 
 автор: GS-Stas   (25.08.2007 в 23:02)   письмо автору
 
   для: Киналь   (25.08.2007 в 22:00)
 

а при помощи чего это сделать?

   
 
 автор: STEVER   (25.08.2007 в 23:45)   письмо автору
 
   для: GS-Stas   (25.08.2007 в 23:02)
 

Да,
интересный вопрос: можно ли с помошью GD библиотеки анализировать изображение по пиксельно?
Если да - то решение есть.

   
 
 автор: Unkind   (26.08.2007 в 01:03)   письмо автору
 
   для: STEVER   (25.08.2007 в 23:45)
 

Можно.

   
 
 автор: Саня   (26.08.2007 в 01:38)   письмо автору
 
   для: STEVER   (25.08.2007 в 23:45)
 

http://www.xakep.ru/magazine/xa/073/120/1.asp

   
 
 автор: Киналь   (26.08.2007 в 11:07)   письмо автору
 
   для: STEVER   (25.08.2007 в 23:45)
 

>Да,
>интересный вопрос: можно ли с помошью GD библиотеки анализировать изображение по пиксельно?
>Если да - то решение есть.

Можно, с помощью функции imagecoloerat(resourse image, int x, int y).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования