000
23.10.2015, 14:46 Uhr
chrissie
|
Hallo,
ich versuche gerade ein Programm zu schreiben, welches zwei Bilder vergleicht und das Differenzenbild ausgibt.
Dazu habe ich (nach Übungsvorgabe) die Klasse CTensor benutzt und zuerst beide Bilder eingelesen und als Tensoren aImage und bImage abgespeichert.
Nun wollte ich über eine doppelte Schleife über die x- und y- Größe des Bildes die Werte aller Pixel verändern.
Also aImage(x,y) - bImage(x,y).
Wenn ich den Wert dieser Differenz einfach so ausgeben lasse stimmt er auch, wenn ich aber aImage(x,y) = ... davor schreibe, ändern sich die Werte von aImage nicht.
Woran liegt das?
Liebe Grüße, chrissie |