PHP implementation of image conversion to ASCII code method
Specific as follows:
PHP images are converted to ASCII, and can be displayed directly from a string after conversion.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21st 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
Ascii !--? 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 >>) & 0xFF; $r = ($rgb >>) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; $a = ABS (($a/127)-1); if ($w = = $width) { echo ' '; }else{ Echo ' # '; } } } ; |
http://www.bkjia.com/PHPjc/978263.html www.bkjia.com true http://www.bkjia.com/PHPjc/978263.html techarticle PHP Implementation of the image conversion to ASCII code is as follows: PHP images converted to ASCII code, after conversion can be displayed directly through the string image 1 2 3 4 5 6 7 8 9 Ten ...