composite sxl36ik.png jmhkBHv.png -compose difference diff.png
532 byte
Szerk, mégse ez kell.
Szerk II: A példaképek biztos jók? Pl. az 0. oszlop 2. sor-ban eltérnek a színek, mégis feketét rajzoltál.
Mindenesetre:
convert jmhkBHv.png sxl36ik.png -compose Subtract -composite diff.png
convert sxl36ik.png diff.png -compose Add -composite test.png
Amúgy segítene, ha megmondanád, hogy milyen algoritmust keresel, mert sima különbségnél pl. gond nélkül lesz probléma az unsigned típus miatt. A legbiztosabb szerintem ha olyan képet küldesz ki, amiben azt írod le, hogy hol változott valami és az új értéket küldöd (convert jmhkBHv.png sxl36ik.png -compose Difference -composite -threshold 0 sxl36ik.png -compose Multiply -composite test.png), de akkor meg a kliens nem tudja, hogy a fekete az a "nem változott" vagy "feketévé változott"-at jelenti-e. Az alpha csatornán van hasznos információ?
Szerk III: a zárójeles hosszú kifejezés helyett biztosabb a -compose ChangeMask -composite arra, amit írtam.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)