Pagina 1 di 1

opencv absdiff

Inviato: lunedì 17 aprile 2017, 16:55
da emmanuel
Salve a tutti,

ho un problemino con Opencv, sto cercando di creare un programma con opencv dove compara 2 immagini e mi ritorna vero se sono uguali o falso se sono diverse, vi faccio vedere,magari qualcuno piu' esperto di me puo aiutarmi :D

Codice: Seleziona tutto

#include "opencv2/highgui/highgui.hpp"
#include <iostream>


using namespace cv;
using namespace std;

int main( int argc, const char** argv )
{
int i,num;

Mat im = imread("test1.jpg", CV_LOAD_IMAGE_UNCHANGED);
Mat im2 = imread("test2.jpg", CV_LOAD_IMAGE_UNCHANGED);

Mat dest;

absdiff(im, im, dest); // frame2 = frame  -frame1


//qui dovrebbe esserci il codice che sto cercando, cosi' se le immagini sono uguali restituisce vero 
imshow("test",dest);


  cv::waitKey(0);



}
Grazie in anticipo ! :)