Read 128 times | Created 2013-09-04 05:32:40 | Updated 2013-09-04 05:32:40 | | |

 

<?php
$im = imagecreatefrompng("facebook.png");
$x=imagesx($im);
$y=imagesx($im);
$index=array();
for($i=0;$i<$x;$i++)
{
  for($j=0;$j<$y;$j++)
  {
    $rgb = imagecolorat($im, $i, $j);
    if(!isset($index[$rgb]))
    {
      $index[$rgb]=1;
    }
    else
    {
      $index[$rgb]+=1;
    }
  }
}
echo count($index);