Forum: Programmieren allgemein
by Redeemer,
4. Apr 2018
Die Frage ist für 1x1 und 2x2 Pixel nicht lösbar. Wenn die Anforderung des TE ist, die verlinkte Frage zu lösen, dann ist mein Algorithmus dazu in der Lage. Das Bild enthält nämlich nur mindestens 7x7 große Objekte. Mein Algorithmus ist zudem, wie ich auch ausdrücklich geschrieben habe, nicht in der Lage, Objekte zu unterscheiden, die ganz links (im Original hatte ich noch "oben" geschrieben,...
Forum: Programmieren allgemein
by Redeemer,
3. Apr 2018
Nö, tue ich nicht. Da steht doch, dass ich unten links unter dem aktuellen Pixel gucke, ob es weiß ist. Ist es da weiß, handelt es sich um ein Rechteck.
Forum: Programmieren allgemein
by Redeemer,
3. Apr 2018
Eigentlich nicht schwer, da kann man von der Zeilenzahl einstellig bleiben.
FUNKTION Kreiserkennung(VARIABLE Ergebnis: Integer);
GEHE Bild VON oben NACH unten DURCH
GEHE Bild VON links NACH rechts DURCH
WENN Farbe NICHT weiß DANN
WENN Farbe ein Pixel links unten NICHT weiß DANN // ggf. Abfrage für ganz links bzw. oben
ERHÖHE Ergebnis;
FÜLLE BEREICH an...