<?php
/*
图片转字符程序
时间有限,写的非常渣,高手请无视
主要利用了PHP的GD库,程序相当简单
由于我实在太懒的写文件输出部分,程序直接输出结果,请使用管道符写入文件
明日树袋熊 2009-12-12
*/
set_time_limit(0); //设定程序不超时
//字符灰度矩阵。使用的字体是Courier New
$i=0;
$asciiGray[$i]= array ( "asciiNo" => 32 ,"gray"=> 0 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 180 ,"gray"=> 642 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 96 ,"gray"=> 644 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 46 ,"gray"=> 730 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 168 ,"gray"=> 746 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 44 ,"gray"=> 979 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 183 ,"gray"=> 1180 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 166 ,"gray"=> 1257 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 185 ,"gray"=> 1444 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 161 ,"gray"=> 1482 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 126 ,"gray"=> 1583 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 124 ,"gray"=> 1686 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 191 ,"gray"=> 1701 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 159 ,"gray"=> 1756 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 175 ,"gray"=> 1760 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 45 ,"gray"=> 1792 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 173 ,"gray"=> 1792 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 94 ,"gray"=> 1821 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 179 ,"gray"=> 1852 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 39 ,"gray"=> 1937 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 58 ,"gray"=> 1939 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 178 ,"gray"=> 1943 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 91 ,"gray"=> 2058 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 247 ,"gray"=> 2087 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 105 ,"gray"=> 2103 ); $i++;
/*
图片转字符程序
时间有限,写的非常渣,高手请无视
主要利用了PHP的GD库,程序相当简单
由于我实在太懒的写文件输出部分,程序直接输出结果,请使用管道符写入文件
明日树袋熊 2009-12-12
*/
set_time_limit(0); //设定程序不超时
//字符灰度矩阵。使用的字体是Courier New
$i=0;
$asciiGray[$i]= array ( "asciiNo" => 32 ,"gray"=> 0 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 180 ,"gray"=> 642 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 96 ,"gray"=> 644 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 46 ,"gray"=> 730 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 168 ,"gray"=> 746 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 44 ,"gray"=> 979 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 183 ,"gray"=> 1180 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 166 ,"gray"=> 1257 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 185 ,"gray"=> 1444 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 161 ,"gray"=> 1482 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 126 ,"gray"=> 1583 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 124 ,"gray"=> 1686 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 191 ,"gray"=> 1701 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 159 ,"gray"=> 1756 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 175 ,"gray"=> 1760 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 45 ,"gray"=> 1792 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 173 ,"gray"=> 1792 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 94 ,"gray"=> 1821 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 179 ,"gray"=> 1852 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 39 ,"gray"=> 1937 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 58 ,"gray"=> 1939 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 178 ,"gray"=> 1943 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 91 ,"gray"=> 2058 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 247 ,"gray"=> 2087 ); $i++;
$asciiGray[$i]= array ( "asciiNo" => 105 ,"gray"=> 2103 ); $i++;