Forum: Multimedia
Delphi
by DeddyH,
9. Dez 2011
Siehe Bummis geänderten Code: die Pixel nicht von 1 bis Width/Height vergleichen, sondern von 0 bis Width/Height - 1.
Forum: Multimedia
Delphi
by DeddyH,
9. Dez 2011
Was mir gerade erst auffällt: ist Pixels nicht 0-indiziert?
Forum: Multimedia
Delphi
by DeddyH,
9. Dez 2011
Ich habe meinen letzten Beitrag editiert, schau noch einmal.
Forum: Multimedia
Delphi
by DeddyH,
9. Dez 2011
Irgendwie passen Deine Schleifen überhaupt nicht zusammen.
Da die Bilder ja gleich groß sind, müsste das auch so gehen:
For i:=1 to image1.width do
Begin
For j:=1 to image1.height do
Begin
farbe1 := image1.canvas.pixels;
farbe2 := image2.canvas.pixels;
wert:= (farbe1 and clred)-(farbe2 and clred);
Forum: Multimedia
Delphi
by DeddyH,
9. Dez 2011
Wie wandelt man denn eine Ganzzahl in einen String um? Format oder IntToStr könnten da ganz hilfreich sein.