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

Форум PHP

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

 

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

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

тема: РАспознавание текста на картинке
 
 автор: С @ |-| E|{   (08.10.2006 в 19:52)   письмо автору
 
 

Как сделать подобное ? - http://captcha.ru/ru/breakings/phpbb/ ???
хотябы примерное описание как делать такое ! я думаю это будет многим интересно!!!

   
 
 автор: slonik   (08.10.2006 в 21:30)   письмо автору
 
   для: С @ |-| E|{   (08.10.2006 в 19:52)
 

Наверно месяц назад, я тоже захотел сделать такую вещь. Справился очень быстро, а это значит, что это очень просто.

Если сессий не знаешь, или не хочешь в это вникать. можешь про это забыть и не читать дальше.

Свою разработку выкладывать не буду, ибо это коммерческая вещь, но кое-что дам:

Есть файл random.php


<?php 
session_start
(); 
$alphanum  "ABCDEFGHIJKLMNOPQRSTUVWXYZ012345678 9"
$rand substr(str_shuffle($alphanum), 06); 
$_SESSION['image_random_value'] = md5($rand); 
$image imagecreate(6030); 
$bgColor imagecolorallocate ($image250250250);  
$textColor imagecolorallocate ($image000);  
imagestring ($image558,  $rand$textColor);  
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");  
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");  
header("Cache-Control: no-store, no-cache, must-revalidate");  
header("Cache-Control: post-check=0, pre-check=0"false);  
header("Pragma: no-cache");      
header('Content-type: image/png'); 
imagejpeg($image); 
imagedestroy($image); 
?>


В другом файле, тебе нужно всё делать с использованием сессий. И когда поймёшь принцип работы сессий, то там уже просто..

   
 
 автор: Киналь   (08.10.2006 в 21:45)   письмо автору
 
   для: slonik   (08.10.2006 в 21:30)
 

Так человек не то спрашивает. Ему нужно решить ОБРАТНУЮ задачу - не нарисовать картинку, а прочитать с нее текст. Видимо, хочет сделать спамилку. Если так, то камень ему на шею, и в речку ;)

   
 
 автор: slonik   (08.10.2006 в 22:14)   письмо автору
 
   для: Киналь   (08.10.2006 в 21:45)
 

Хм. А я так понял, что он не понимает принципа генерации таких картинок, и поэтому спросил немного невнятно.

   
 
 автор: С @ |-| E|{   (09.10.2006 в 12:41)   письмо автору
 
   для: slonik   (08.10.2006 в 22:14)
 

мне надо это не для спамилки, и не картинки создавать, а читать текст с них!!!!!!!!!!! например просто текст на белом фоне и его надо прочесть, или зашумленный текст на разноцветном фоне и его тоже надо прочесть! а не создать!"

   
 
 автор: slonik   (09.10.2006 в 18:31)   письмо автору
 
   для: С @ |-| E|{   (09.10.2006 в 12:41)
 

С такими вопросами к хакерам и спамерам. Думаю, никто не выложит тебе решения, т.к. на этом делают деньги...

   
 
 автор: Саня   (09.10.2006 в 18:52)   письмо автору
 
   для: С @ |-| E|{   (08.10.2006 в 19:52)
 

http://softtime.ru/forum/read.php?id_forum=1&id_theme=16182
Последние два поста...

   
Rambler's Top100
вверх

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