이미지 대칭하기



c++)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <opencv/cv.h>
#include <opencv/highgui.h>
 
 
void main() {
    IplImage *srcImage = cvLoadImage("D:/study/testimage3.jpg"-1);
    IplImage *rstImage = cvCreateImage(cvGetSize(srcImage), srcImage->depth, srcImage->nChannels);
 
 
    //cvFlip(원본이미지, 결과이미지, 플래그) : 이미지를 대칭시킨다
    /*
        플래그
        = 0 : 상하대칭
        > 0 : 좌우대칭
        < 0 : 상하대칭 후 좌우대칭
    */
    cvFlip(srcImage, rstImage, 0);
 
 
    cvNamedWindow("original", CV_WINDOW_AUTOSIZE);
    cvNamedWindow("flip", CV_WINDOW_AUTOSIZE);
 
    cvShowImage("original", srcImage);
    cvShowImage("flip", rstImage);
 
    cvWaitKey(0);
 
    cvReleaseImage(&srcImage);
    cvReleaseImage(&rstImage);
}
cs



결과



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

OpenCV 팽창연산 예제  (0) 2017.05.03
Cocos 충돌여부 체크하기  (0) 2017.05.02
OpenCV 이미지 회전하기  (0) 2017.04.30
OpenCV 이미지 확대하기  (0) 2017.04.29
OpenCV 이미지 히스토그램 평활화하기  (0) 2017.04.28

+ Recent posts