Forum: Multimedia
Delphi
by Eichhoernchen,
2. Jul 2006
Jo das war mir schon klar, nur bin ich nicht sicher ob da nicht der Aufwand, wenn ich 3 scanlines brauche größer ist als eben über pixels anzusprechen.
Naja gut das ist "tuning", wenn es klappt kann werde ich dass machen, aber rein von der Übersicht ist es mit pixels deutlicher.
Forum: Multimedia
Delphi
by Eichhoernchen,
2. Jul 2006
ahh wunderbar, ich dachte immer high wäre das length von dynamischen arrays.
So geändert hab ich das, leider klappt es immernoch nicht. ich hab nen bild erstellt mit nem großen Pixelblock, 225 Pixeln (15x15)
jedoch bekomm ich steht ein weißes Bild am Ende....
Forum: Multimedia
Delphi
by Eichhoernchen,
2. Jul 2006
das heißt damit ich das Array um eins verlänger, muss ich:
SetLength(polygones, high(polygones)+2);
Dann werd ich dass mal Testen!
Forum: Multimedia
Delphi
by Eichhoernchen,
2. Jul 2006
Ne ich will natürlich nicht, dass ihr mir den Code neu schreibt, dass was du gemacht hast ist genau dass was ich wollte, habe da irgendwie nen Knoten im Kopf.
So, ja über die Initialisierung mit setlength war ich mir nicht klar, wenn ich mit (0,0) initialisiert habe, hat high() immer -1 als Ergebnis gebracht. Über high sagt die Delphi hilfe dass es -1 als Ergebnis zurück gibt wenn das array...
Forum: Multimedia
Delphi
by Eichhoernchen,
1. Jul 2006
Hi, ich hatte vor eine function zu schreiben, die aus einem schwarz/weiß Bild alle Stücke heraus löscht, bei denen die Anzahl der zusammenhängenden schwarzen Pixel kleiner als 100 ist.
Ich hab mir dass folgender maßen gedacht, ein array of array of TPoint;
Die 1. Array dimension gibt den Pixelbrocken an, und in die 2. Dimension werden dann alle TPoint Werte des Pixelbrockens gespeichert.
...