English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Anwendung und Beispiel der PHP-Funktion imagecolorat

PHP-Bildverarbeitung

imagecolorat — Erhalten Sie den Farbindex eines bestimmten Pixels.

Syntax

int imagecolorat(resource $image, int $x, int $y)

Gibt den Farbindex des Pixels an der angegebenen Position im angegebenen Bild zurück.

Wenn die GD-Bibliothek beim Kompilieren von PHP hinzugefügt wurde 2.0 oder höher und das Bild ist ein truecolor-Bild, dann gibt diese Funktion den RGB-Wert des Punkts als Integer zurück. Verwenden Sie Verschieben und Maske, um die Werte der roten, grünen und blauen Komponenten zu erhalten.

Beispiel

Erhalten Sie die jeweiligen RGB-Werte.

<?php
$im = ImageCreateFromPng("w3codebox-
$rgb = ImageColorAt($im, 100, 25);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
?>

Verwandte Artikel

PHP-Bildverarbeitung