В моем проекте WPF я хотел бы показать разницу между двумя изображениями.
Если два изображения идентичны, результатом будет прозрачное изображение. Если они различаются, это будет разница между пикселями.
Есть ли простой способ сделать это?
1) Сначала преобразуйте оба изображения в двоичный формат изображения [Черно-белый]. 2) Сравните значение в пикселях обоих изображений. Если они отличаются. Обратите внимание на положение в отдельной коллекции. [Примечание: Сравнение пикселей за пикселем может привести к проблемам с производительностью, если эти два изображения были слишком большими] 3) Используйте Adorner, чтобы украсить эти пиксели желаемым цветом подсветки.
НТН
Если я правильно понял, тогда
r,g,b=abs(r1-r2),abs(g1-g2),abs(b1-b2)
Ознакомьтесь с методами, используемыми приложениями безопасности для веб-камер для обнаружения движения: например, здесь