Как сравнить два изображения и извлечь разницу?C#

Место общения программистов C#
Ответить
Anonymous
 Как сравнить два изображения и извлечь разницу?

Сообщение Anonymous »

У меня есть два набора изображений одинакового размера и пикселей. Теперь мне нужно сравнить selectedFrame, которое является первым изображением, с backImageFrame, которое является вторым изображением. Мне нужно получить разницу в изображениях и извлечь ее, чтобы вывести в ImageBox. Теперь я использую функцию AbsDiff EmguCV

Код: Выделить всё

 selectedFrame.ROI = recArray[random];
backImageFrame.ROI = recArray[random];
// backImageFrame = selectedFrame.AbsDiff(backImageFrame);
CvInvoke.AbsDiff(selectedFrame, backImageFrame, backImageFrame)
imgTry.Image = backImageFrame;
imageBox1.Image = selectedFrame;
ImgTry ImageBox не имеет никакого значения

Подробнее здесь: https://stackoverflow.com/questions/351 ... difference
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»