Ich muss erkennen, ob der Kreis übermalt ist oder nicht. Ich habe versucht, Konstruktion wie folgt aus:So erkennen Sie die Farbe des Kreises im Bild mit PHP
for ($i=1; $i <= 10; $i++) { //FOR LINE
for ($line=1; $line <= 4; $line++) { //FOR COLUMN
$rgb = imagecolorat($img, $x_start, $y_start);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
//Detect black or white - how?
$y_start -= 50;
}
$x_start += 52;
$y_start = 1023;
echo '-----------------------------<br>';
}
Aber trotz der Tatsache, dass ich weiß nicht, wie Farbe zu erkennen, einige Pixel im Kreis Nummer verweisen, deshalb schreiben sie, dass dieser Kreis ist schwarz, aber in der Tat, es ist weiss. Wie behebt man dieses Problem und wie erkennt man schwarze Farbe? Vielen Dank.