您好,欢迎访问一九零五行业门户网

PHP 实现的将图片转换为TXT

今天在用php写一个小插件的时候,遇到了一个小小的问题,就是需要将图片转换为txt文本的内容。简单的说就是将图片转换为ascii码,下面把代码分享给大家。
php 实现的将图片转换为txt
i!li;:,\^`'. ;function getimgchars($color_tran,$chars){ $length = strlen($chars); $alpha=$color_tran['alpha']; $r=$color_tran['red']; $g=$color_tran['green']; $b=$color_tran['blue']; $gray = intval(0.2126 * $r + 0.7152 * $g + 0.0722 * $b);if($gray==0){return '.'; }if($gray'.$char.;;}function resize_img($file_name,$chars,$flage=true){ //header('content-type: image/jpeg'); list($width, $height,$type) = getimagesize($file_name); $fun='imagecreatefrom' . image_type_to_extension($type, false); if($type==3){$flage=false; } $fun($file_name); $new_height =100; $percent=$height/$new_height; $new_width=$width/$percent; $image_p = imagecreatetruecolor($new_width, $new_height); $image = $fun($file_name); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height); if($flage){return $image_p; }else{return $image; }}$im=resize_img($file_name,$chars);$width=imagesx($im);$height=imagesy($im);$back_text=;for($i=1;$i;}echo
;echo $back_text;echo
;//file_put_contents('1.txt',$back_text);,
其它类似信息

推荐信息