필터 지우기
필터 지우기

cropping

조회 수: 2 (최근 30일)
chitra s
chitra s 2011년 6월 24일
sir, i am doing a project in face detection process. in that i draw an rectangular box in a face region. but i have to crop the rectangular part automatically. plz help me

답변 (2개)

Arturo Moncada-Torres
Arturo Moncada-Torres 2011년 6월 24일
Face detection is a big, big topic. Assuming you are extracting the information you wish (the rectangular part) of an image and that you know the coordinates, it would be something like this:
I = imread('imageExample.jpg');
rectangularPart = I(topRow:bottomRow, leftCol:rightCol);
Is this what you are looking for?

Alex Taylor
Alex Taylor 2011년 6월 24일
Chitra,
If you have the Image Processing Toolbox, you can also use the function imcrop:
You'd want to use the syntax:
I2 = imcrop(I, rect);
Simple indexing like Arturo suggested is also a good way to go.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by