#include <opencv\cv.h>

#include <opencv\highgui.h>


using namespace cv;

using namespace std;


int main(){


// 이미지 불러오기 (read image).

Mat image = imread("image.jpg");


// 에러 처리 (error).

if ( !image.data ) {

return -1;

}


// 관심영역 설정 (set ROI (X, Y, W, H)).

Rect rect(100, 30, 150, 300);


// 관심영역 자르기 (Crop ROI).

Mat subImage = image(rect);


// show

imshow("image", subImage);


waitKey(0);


return 0;

}



  1. 맹주호 2018.08.16 21:52 신고

    이 부분을 안드로이드 스튜디오에서 하고있는데 어디에 추가하면되는지 알수있나요??

    그리고

    for (int i = 0; i < faces.size(); i++) {
    double real_facesize_x = faces[i].x / resizeRatio;
    double real_facesize_y = faces[i].y / resizeRatio;
    double real_facesize_width = faces[i].width / resizeRatio;
    double real_facesize_height = faces[i].height / resizeRatio;

    Point center( real_facesize_x + real_facesize_width / 2, real_facesize_y + real_facesize_height/2);
    ellipse(img_result, center, Size( real_facesize_width / 2, real_facesize_height / 2), 0, 0, 360,
    Scalar(255, 0, 255), 30, 8, 0);

    사진에서 얼굴부분을 찾아서 이부분만 짤라내고 싶은데 어떻게 해야하나요??

+ Recent posts