composite 1.jpeg 2.jpeg -compose difference -colorspace Gray difference_jpeg.png
convert difference_jpeg.png -blur 0x8 -auto-level -threshold 5% difference_blur.png
convert difference_blur.png -define connected-components:area-threshold=36000 -define connected-components:verbose=true -connected-components 4 -auto-level objects.png
composite 1.jpeg -compose Multiply objects.png compose_multiply.gif
это не достаточное условие.
Пример: алфавит из 0 и 1. Элементарными заменами нельзя из слова 01 сделать 10, хотя соответствие есть.