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 ...