p图片转ASCII码php代码:
转换有利于存储,可以直接入库的方法.
<html> 
 <head>   <title>Ascii</title>   <style>    body{     line-height:0;     font-size:1px;    }   </style>  </head>  <body>    <?php   $image = ‘image.jpg‘;   // Supports http if allow_url_fopen is enabled   $image = file_get_contents($image);   $img = imagecreatefromstring($image);   $width = imagesx($img);   $height = imagesy($img);   for($h=0;$h<$height;$h++){    for($w=0;$w<=$width;$w++){     $rgb = imagecolorat($img, $w, $h);     $a = ($rgb >> 24) & 0xFF;     $r = ($rgb >> 16) & 0xFF;     $g = ($rgb >> 8) & 0xFF;     $b = $rgb & 0xFF;     $a = abs(($a / 127) - 1);     if($w == $width){      echo ‘<br>‘;     }else{       echo ‘<span style="color:rgba(‘.$r.‘,‘.$g.‘,‘.$b.‘,‘.$a.‘);">#</span>‘;     }    }   }   ?>  </body> </html>代码来自CODEGO.NET
本文出自 “zhutousandebokezhijia” 博客,请务必保留此出处http://9529231.blog.51cto.com/9519231/1628010
原文:http://9529231.blog.51cto.com/9519231/1628010