вычтите одно изображение из другого использования openCV

Как я могу вычесть одно изображение из другого использования openCV?

Ps: Я coudn't используют реализацию Python, потому что я должен буду сделать это в C++

10
задан Antonio 2 April 2015 в 08:18
поделиться

2 ответа

Используйте LoadImage для загрузки изображений в память, а затем используйте Sub метод.

Эта ссылка содержит пример кода, если это поможет: http://permalink.gmane.org/gmane.comp.lib.opencv/36167

3
ответ дан 3 December 2019 в 16:09
поделиться
#include <cv.h>
#include <highgui.h>

using namespace cv;

Mat im = imread("cameraman.tif");
Mat im2 = imread("lena.tif");

Mat diff_im = im - im2;

Измените имена изображений. Также убедитесь, что они одинакового размера.

16
ответ дан 3 December 2019 в 16:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: