ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルで画像のメインカラーを検出する方法

php_PHP チュートリアルで画像のメインカラーを検出する方法

WBOY
WBOYオリジナル
2016-07-13 09:47:58874ブラウズ

phpで画像のメインカラーを検出する方法

この記事では、phpで画像のメインカラーを検出する方法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

$i = imagecreatefromjpeg("image.jpg");

for ($x=0;$x

for ($y=0;$y

$rgb = imagecolorat($i,$x,$y);

$r = ($rgb >> 16) & 0xFF;

$g = ($rgb >> & 0xFF;

$b = $rgb & 0xFF;

$r合計 += $r;

$g合計 += $g;

$b合計 += $b;

$合計++;

}

}

$rAverage =round($rTotal/$total);

$gAverage =round($gTotal/$total);

$bAverage =round($bTotal/$total);

この記事が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.com本当http://www.bkjia.com/PHPjc/1025321.html技術記事 PHP で画像のメインカラーを検出する方法 この記事では、PHP で画像のメインカラーを検出する方法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです: 1 2 3 4 5 6 7 8 9 10...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。