Wenn du sowas hier hast:Die Formen in Vierecke und kreis zu teilen ist das nächtes Problem.
müsstest du da eigentlich schon auslesen können, ob es ein Kreis oder ein Rechteck ist.00000000
00001000
00010100
00100010
00010100
00001000
00000000
00000000
-Wenn du alle Reihen von oben nach unten durchgehst und jeweils die zwischen 2 Einsen eingeschlossenen Pixel zählst, ergibt die grösste Zahl die Breite, bzw. den Durchmesser.
-Wenn du dasselbe von oben nach unten machst, erhältst du Höhe, btw. Durchmesser.
- Wenn Höhe und Breite unterschiedlich sind, ist es kein Kreis, also ein Rechteck (oder ganz was anderes)
- Wenn Höhe und Breite gleich sind, ist es ein Kreis oder ein Quadrat.
- Wenn du Breite und Höhe in Pixeln kennst, kannst du ausrechnen, wieviel Pixel der Umriss einschliessen müsste, wenn es ein Quadrat ist.
- Schliesst der Umriss weniger Pixel ein, ist es ein Kreis und kein Quadrat.
Lesezeichen