Определить преобладающий цвет на картинке

В редакторе

Определить преобладающий цвет на картинке

Brain_Script
2587
2016-09-03 11:20:33
<?php $kartinka = "Minecraft.jpg"; $k = imagecreatefromjpeg($kartinka); for ($t=0; $t<imagesx($k); $t++) : for ($p=0; $p<imagesy($k); $p++) : $rgb = imagecolorat($k,$t,$p); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; $rVsego += $r; $gVsego += $g; $bVsego += $b; $vsego++; endfor; endfor; $rSrednee = round($rVsego/$vsego); $gSrednee = round($gVsego/$vsego); $bSrednee = round($bVsego/$vsego); /* Демонстрация: */ print "red={$rSrednee}, green={$gSrednee}, blue={$bSrednee}"; print "<br /><img src=\"{$kartinka}\" alt=\"\" />"; ?>
Войдите для добавления комментария.
Нет комментариев
Яндекс.Метрика Яндекс.Метрика