Example #1
0
<?php

// author email: ugg.xchj@gmail.com
// 本代码仅供学习参考,不提供任何技术保证。
// 切勿使用本代码用于非法用处,违者后果自负。
include "Valite.php";
$valite = new valite();
// 这里的图片来源www.miibeian.gov.cn网站,
// 由于现在这段代码还不能实现自动对图片进行二值化
// 所以,如果你对其他图片进行验证,需要修改valite类中的
// getHec函数
//$valite->bmp2jpeg("ydndw.bmp");
$valite->setImage("captcha.bmp");
$valite->getHec();
$valite->filterInfo();
$valite->dealwithData();
//$valite->DrawDealData();
//$valite->Draw();
//echo "\n 结果是:";
$data = $valite->run();
echo implode("", $data);
echo "\n";
/* // 这段代码用于添加验证码库,当你认为库不准确时,
   // 可以通过这种方式添加验证码库
$keyvalues = array(
'010101101101010'=>'0',
'010110010010111'=>'1',
'111001010100111'=>'2',
'111001111001111'=>'3',
'001011101111011'=>'4',
'111100111001111'=>'5',