Home > Help > $image->recognize_captcha

$image->recognize_captcha

January 19th, 2010

=================================================================================

$image->recognize_captcha($filepath,$type); – распознать картинку с диска как капчу

Данная команда предназначена для тестовой работы по распознананию текстов капч, которые вы используете на своих сайтах. Комманда имеет следующие параметры:

$filepath – путь к файлу с картинкой. Это может быть как относительный так и абсолютный путь к файлу картинке, причем поддерживаются практически все графические форматы файлов.

$type – тип капчи, который может быть от 1 до 10. На сегодняшний момент поддерживаются следующие типы капч:

Тип 1: (100%)
1 тип распознаваемой капчи
1 тип распознаваемой капчи

Тип 2: (100%)
2 тип распознаваемой капчи
2 тип распознаваемой капчи

Тип 3: (100%)
3 тип распознаваемой капчи
3 тип распознаваемой капчи

Тип 4: (97%)
4 тип распознаваемой капчи
4 тип распознаваемой капчи

Тип 5: (например такой тип использует paypal) (85%)
5 тип распознаваемой капчи
5 тип распознаваемой капчи

Тип 6: (например такой тип использует phpbb) (95%)
6 тип распознаваемой капчи
6 тип распознаваемой капчи

Тип 7: (91%)
7 тип распознаваемой капчи
7 тип распознаваемой капчи

Тип 8: (например такой тип использует vbulletin) (100%)
8 тип распознаваемой капчи
8 тип распознаваемой капчи

Тип 9: (например такой тип использует xanga) (45%)
9 тип распознаваемой капчи
9 тип распознаваемой капчи

Тип 10: (scode и подобные ей) (Доступно с 4.0.8 версии) (100%)
10 тип распознаваемой капчи
10 тип распознаваемой капчи
10 тип распознаваемой капчи

Выполнение команды, особенно для сложных капч может занять некоторое время.

После выполнения команда возвращает капчу в виде строки или <false>

(команда введена с версии 4.0.0)

Пример использования
==================================================================================

<?php
 
// подключим объекты эмулятора
require("../../../Templates/xweb_human_emulator.php");
 
// распознать (занимает некоторое время)
echo $image->recognize_captcha("image\\capcha_1_1.jpeg",1)."<br>";
echo $image->recognize_captcha("image\\capcha_1_2.jpeg",1)."<br>";
echo $image->recognize_captcha("image\\capcha_2_1.jpeg",2)."<br>";
echo $image->recognize_captcha("image\\capcha_2_2.jpeg",2)."<br>";
echo $image->recognize_captcha("image\\capcha_3_1.jpeg",3)."<br>";
echo $image->recognize_captcha("image\\capcha_3_2.jpeg",3)."<br>";
echo $image->recognize_captcha("image\\capcha_4_1.jpeg",4)."<br>";
echo $image->recognize_captcha("image\\capcha_4_2.jpeg",4)."<br>";
echo $image->recognize_captcha("image\\capcha_5_1.jpeg",5)."<br>";
echo $image->recognize_captcha("image\\capcha_5_2.jpeg",5)."<br>";
echo $image->recognize_captcha("image\\capcha_6_1.jpeg",6)."<br>";
echo $image->recognize_captcha("image\\capcha_6_2.jpeg",6)."<br>";
echo $image->recognize_captcha("image\\capcha_7_1.jpeg",7)."<br>";
echo $image->recognize_captcha("image\\capcha_7_2.jpeg",7)."<br>";
echo $image->recognize_captcha("image\\capcha_8_1.jpeg",8)."<br>";
echo $image->recognize_captcha("image\\capcha_8_2.jpeg",8)."<br>";
echo $image->recognize_captcha("image\\capcha_9_1.jpeg",9)."<br>";
echo $image->recognize_captcha("image\\capcha_9_2.jpeg",9)."<br>";
echo $image->recognize_captcha("image\\capcha_10_1.png",10)."<br>";
echo $image->recognize_captcha("image\\capcha_10_2.png",10)."<br>";
 
// Quit
$app->quit();
?>

=====================================================================================
Image    Объекты    DOM  System  Web  Window        Все команды
=====================================================================================

если есть вопросы просьба просьба писать комменты

Big Fozzy Help

  1. No comments yet.
  1. No trackbacks yet.