php 画像から ASCII 出力画像へ
php 画像から ASCII 出力画像へ
この PHP 関数は、JPG 画像の単純な ASCII 芸術的レンダリングを作成します。 Guangdong を使用して重労働を実行し、色の割り当てにいくつかの単純なシフトを実行します。次に、色が 16 進数値に変換され、結果のテキストがブラウザに出力されます。 PHP を使用した Image Arts の ASCII が簡単になりました。改善点があると思われる場合は、PHPRO に関するアイデアをお気軽にご連絡ください。
function image2ascii( $image )
{
// 戻り値
$ret = '';
幅と高さを取得します
$width = imagex($img)
// 身長のループ
for($h=0;$h<$height;$h++)
$r = ($rgb >> 16) & 0xFF; $g = ($rgb >
$ hex = '#'.str_pad(dechex($r), 2, '0', STR_PAD_LEFT).str_pad(dechex($g), 2, '0', STR_PAD_LEFT)。 str_pad(dechex($b), 2, '0', STR_PAD_LEFT);'; {
$ret .= '#スパン>';
}
?>
例使用法
// 変換する画像
$image = 'test.jpg';
// 変換を実行します
$ascii = image2ascii ($image);
// そして世界に見せましょう
echo $ascii
?>
http://www.bkjia.com/PHPjc/444992.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/444992.html
技術記事