검색결과 리스트
글
이미지 뒤집기_flip()
이미지 뒤집기
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat src_img = imread("lena.tif", 1);
if (!src_img.data) return -1;
Mat dst_img1;
Mat dst_img2(src_img.rows * 0.5, src_img.cols * 2.0, src_img.type ());
Mat v_img, h_img, b_img;
flip(src_img, v_img, 0); // 수평으로 반전 (수직 반전)
flip(src_img, h_img, 1); // 수직으로 반전 (수평 반전)
flip(src_img, b_img, -1); // 두 축으로 반전 (수직 반전 + 수평 반전)
namedWindow("vertical flip image",CV_WINDOW_AUTOSIZE | CV_WINDOW_FREERATIO);
namedWindow("horizontal flip image",CV_WINDOW_AUTOSIZE | CV_WINDOW_FREERATIO);
namedWindow("both flip image",CV_WINDOW_AUTOSIZE | CV_WINDOW_FREERATIO);
imshow("vertical flip image",v_img);
imshow("horizontal flip image",h_img);
imshow("both flip image",b_img);
waitKey(0);
return 0;
}
'OpenCV > 이미지 처리' 카테고리의 다른 글
이미지 이진화(binary)_threshold(), 적응적 이진화adaptiveThreshold() (0) | 2013.05.21 |
---|---|
이미지 반전 (0) | 2013.05.21 |
이미지 크기 조정_resize() (0) | 2013.05.20 |
컬러공간 변환_cvtColor() (0) | 2013.05.20 |
단색 채우기 (0) | 2013.05.20 |