Computer Vision/OpenCV
[OpenCV] 관심영역(ROI) 저장하기
Kanais
2015. 4. 23. 11:38
개발환경
사용툴 : Visual Studio 2013 라이브러리 : openCV library 2.4.10 프로젝트 : Visual C++ console application 개발날짜 : 2015-04-23 |
참고 : JN Forum
관심영역 지정, 복사, 채우기 - oh! yamyam tistory
이미지와 이미지 영역을 매개변수로 받아 vector 에 저장하는 함수.
void FaceDetection::SaveFaceRegion(IplImage* image, std::vector<IplImage*>* faceImgs, std::vector<Rect> faces) { for (int i = 0; i < faces.size(); i++){ cvSetImageROI(image, faces[i]); IplImage* clone_img = cvCreateImage(cvSize(faces.width, faces.height), image->depth, image->nChannels); cvResize(image, clone_img, CV_INTER_LINEAR); faceImgs->push_back(clone_img); cvResetImageROI(image); } } |
결과 이미지
각각의 이미지들로 저장됨.
개인보호 문제로 얼굴은 모자이크 처리함.