[caption id="attachment_751" align="alignnone" width="217"]
[caption id="attachment_752" align="alignnone" width="215"]
[sourcecode language="c"]
#include "stdafx.h"
#include<opencv\cv.h>
#include<opencv\cxcore.h>
#include<opencv\highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
IplImage *first = cvLoadImage("C:\\Users\\first.jpg");
IplImage *second = cvLoadImage("C:\\Users\\second.jpg");
IplImage *subImage;
subImage = cvCloneImage(first);
cvAbsDiff(first,second,subImage);
cvNamedWindow("Original:");
cvShowImage("Original:", first);
cvNamedWindow("Modified:");
cvShowImage("Modified:", second);
cvNamedWindow("Diff:");
cvShowImage("Diff:", subImage);
cvWaitKey(0);
cvDestroyWindow("Original:");
cvReleaseImage(&first);
cvDestroyWindow("Modified:");
cvReleaseImage(&second);
cvDestroyWindow("Diff:");
cvReleaseImage(&subImage);
return 0;
}
[/sourcecode]
No comments:
Post a Comment