图片转ASCII码php代码

2023-06-14,,

p图片转ASCII码php代码:

转换有利于存储,可以直接入库的方法.

<html>

 <head>   <title>Ascii</title>   <style>    body{     line-height:0;     font-size:1px;    }   </style>  </head>  <body>    <?php   $p_w_picpath = 'p_w_picpath.jpg';   // Supports http if allow_url_fopen is enabled   $p_w_picpath = file_get_contents($p_w_picpath);   $img = p_w_picpathcreatefromstring($p_w_picpath);   $width = p_w_picpathsx($img);   $height = p_w_picpathsy($img);   for($h=0;$h<$height;$h++){    for($w=0;$w<=$width;$w++){     $rgb = p_w_picpathcolorat($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 php plain">.$r.','.$g.','.$b.','.$a.');">#</span>';     }    }   }   ?>  </body> </html>

代码来自CODEGO.NET