资源简介

这是我写的php实现验证码的识别(URL:http://download.csdn.net/source/1063621)的继续,这个版本的识别码,只要稍加训练就可以实现上个版本的功能,这个php实现验证码中级篇,增加二值化去杂点的操作,解决两个字符粘连问题,可以识别旋转字符,并且具有一定的学习功能,并提供了bmp到jpeg的转换方法,目前这个方案应该可以应付90%的互联网验证码识别工作。这个版本不能直接应用商业化,只是提供一种方法,你可以根据自己的需求修改。另外:此代码切勿用于非法用处,违者引起的一切后果自负。

资源截图

代码片段和文件信息

// author email: ugg.xchj@gmail.com
// 本代码仅供学习参考,不提供任何技术保证。
// 切勿使用本代码用于非法用处,违者后果自负。

class files
{
public function setFileName($filename)
{
$this->filename = $filename;
}
public function fserialize($data)
{
$this->fileContent = serialize($data);

if(!$fso=fopen($this->filename‘w‘))
{
echo ‘无法打开数据库文件‘;
return false;
}

if(!flock($fsoLOCK_EX)){//LOCK_NB排它型锁定
echo ‘无法锁定数据库文件‘;
return false;
}

if(!fwrite($fso$this->fileContent)){
echo ‘无法写入缓存文件‘;
return false;
}

flock($fsoLOCK_UN);//释放锁定
fclose($fso);
return true;
}

public function funserialize()
{
if(!file_exists($this->filename)){
echo ‘无法读取数据库文件‘;
return false;
}
//return unserialize(file_get_contents($cacheFile));
$fso 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2009-03-08 23:06  ccb

     文件       6838  2009-03-04 20:43  ccb\4dnq.bmp

     文件       1712  2009-03-04 20:43  ccb\4dnq.bmp.jpeg

     文件       6838  2009-03-04 20:43  ccb\anfdd.bmp

     文件       6838  2009-03-04 20:43  ccb\ec6uu.bmp

     文件       1703  2009-03-04 20:43  ccb\ec6uu.bmp.jpeg

     文件       1150  2009-03-08 23:06  ccb\files.php

     文件       6838  2009-03-04 20:43  ccb\hw6kg.bmp

     文件       6838  2009-03-04 20:43  ccb\mwq7a.bmp

     文件       6838  2009-03-04 20:43  ccb\n6wnw.bmp

     文件       6838  2009-03-04 20:43  ccb\nmndu.bmp

     文件       6838  2009-03-04 20:43  ccb\pwrkk.bmp

     文件       6838  2009-03-04 20:43  ccb\queaa.bmp

     文件       6838  2009-03-04 20:43  ccb\quzpd.bmp

     文件       6838  2009-03-04 20:43  ccb\r7dyq.bmp

     文件       1476  2009-03-08 23:06  ccb\test.php

     文件       1476  2009-03-08 23:06  ccb\test.php.bak

    ..A.SH.     55296  2009-03-07 19:33  ccb\Thumbs.db

     文件      16966  2009-03-08 23:06  ccb\Valite.php

     文件      16966  2009-03-08 23:06  ccb\Valite.php.bak

     文件       6838  2009-03-04 20:43  ccb\wncdx.bmp

     文件       6838  2009-03-04 20:43  ccb\ydndw.bmp

     文件       1728  2009-03-04 20:43  ccb\ydndw.bmp.jpeg

     文件       6838  2009-03-04 20:43  ccb\zacfd.bmp

----------- ---------  ---------- -----  ----

               194205                    24


评论

共有 条评论