ホームページ  >  記事  >  バックエンド開発  >  PHP 画像を A​​SCII 出力画像に変換する_PHP チュートリアル

PHP 画像を A​​SCII 出力画像に変換する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:06:58976ブラウズ

php 画像から ASCII 出力画像へ

php 画像から ASCII 出力画像へ

この PHP 関数は、JPG 画像の単純な ASCII 芸術的レンダリングを作成します。 Guangdong を使用して重労働を実行し、色の割り当てにいくつかの単純なシフトを実行します。次に、色が 16 進数値に変換され、結果のテキストがブラウザに出力されます。 PHP を使用した Image Arts の ASCII が簡単になりました。改善点があると思われる場合は、PHPRO に関するアイデアをお気軽にご連絡ください。


function image2ascii( $image )
{
// 戻り値
$ret = '';

幅と高さを取得します
$width = imagex($img)

$height = imagey; ($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

技術記事

php 画像を A​​SCII に変換 出力画像 php 画像を A​​SCII に変換 出力画像 この PHP 関数は、単純な JPG 画像の ASCII 芸術的なレンダリングを作成します。重労働を行うために Canton を使用しています...




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。