관리 메뉴

코코야이야기

[c++] OpenCV 두이미지합성1 본문

프로그래밍/OpenCV

[c++] OpenCV 두이미지합성1

코코야 2015. 7. 2. 14:00
반응형

소스코드

//두이미지 합치기 , 함수사용, 두이미지의 크기가 같아야만 가능

#include <highgui.h>
#include <cv.h>

void main()
{
 IplImage *sum_image=0, *image1=0, *image2=0;

 image1=cvLoadImage("test.jpg", -1);
 image2=cvLoadImage("배경.jpg", -1);

 sum_image = cvCreateImage( cvGetSize(image2), 8,  3);
 cvAdd(image1, image2, sum_image, NULL);

 cvNamedWindow("Image 1", CV_WINDOW_AUTOSIZE);
 cvNamedWindow("Image 2", CV_WINDOW_AUTOSIZE);
 cvNamedWindow("Sum Image", CV_WINDOW_AUTOSIZE);
 cvShowImage("Image 1", image1);
 cvShowImage("Image 2", image2);
 cvShowImage("Sum Image", sum_image);

 cvWaitKey(0);

 cvReleaseImage(&image1);
 cvReleaseImage(&image2);
 cvReleaseImage(&sum_image);
}

 

 

 

출력영상

반응형

'프로그래밍 > OpenCV' 카테고리의 다른 글

[c++] OpenCV 도형그리기1  (0) 2015.07.04
[c++] OpenCV 두이미지합성2  (1) 2015.07.03
[c++] OpenCV 사진명암조절2  (0) 2015.07.01
[c++] OpenCV 사진명암조절1  (0) 2015.06.30
[c++] OpenCV 사진흑백변환1  (0) 2015.06.29
Comments