PHP и изображения
1351 сообщение
#14 лет назад
Подскажите пожалуйста, можно ли с помощью PHP добыть цвет первого (левого верхнего) пикселя конкретного изображения?
16382 сообщения
#14 лет назад
Проще всего наверное на GD это сделать. Гуглите мануалы по этой библиотеке.
1351 сообщение
#14 лет назад
frig, Этим и занимаюсь


1351 сообщение
#14 лет назад
Всё спасибо, вопрос решён.
$filename = implode("",$filename);
$image = imagecreatefrompng($filename);
$X = imagesx($image);
$Y = imagesy($image);
$colors = array();
for($x = 0; $x < $X; $x++) {
$colors = array();
for($y = 0; $y < $Y; $y++) {
$colors = imagecolorat($image, $x, $y);
}
}
$firstPixelColor = $colors;
$image = imagecreatetruecolor(32,32)
or die('Cannot create image');
imagefill($image, 0, 0, $firstPixelColor);
header('Content-type: image/png');
imagepng($image);