《PHP應(yīng)用:php實現(xiàn)圖片轉(zhuǎn)換成ASCII碼的方法》要點:
本文介紹了PHP應(yīng)用:php實現(xiàn)圖片轉(zhuǎn)換成ASCII碼的方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP實例本文實例講述了php實現(xiàn)圖片轉(zhuǎn)換成ASCII碼的辦法.分享給大家供大家參考.具體如下:
PHP實例php圖片轉(zhuǎn)換成ASCII碼,轉(zhuǎn)換后可以直接通過字符串顯示圖片
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>
PHP實例希望本文所述對大家的php程序設(shè)計有所贊助.
歡迎參與《PHP應(yīng)用:php實現(xiàn)圖片轉(zhuǎn)換成ASCII碼的方法》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/11122.html