Как сравнить два изображения и извлечь разницу?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

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