Расчет XOR двух изображений - PullRequest
1 голос
/ 19 апреля 2020

Я наткнулся на следующую функцию для вычисления XOR 2 изображений. Может кто-нибудь объяснить мне, что на самом деле здесь происходит? Кроме того, чем она отличается от встроенной функции с подушкой logic_xor ?

 from PIL import Image, ImageChops

 def get_xor(image_1, image_2):

    i1 = ImageChops.invert(image_1)
    i2 = ImageChops.invert(image_2)

    return ImageChops.invert(ImageChops.add(ImageChops.subtract(i2, i1), ImageChops.subtract(i1, i2)))

1 Ответ

0 голосов
/ 19 апреля 2020

Подушка логического XOR

Логический XOR между двумя изображениями. Как минимум одно из изображений должно иметь режим «1» .

...