Как создать субизображение из изображения в MATLAB - PullRequest
1 голос
/ 30 декабря 2010

Учитывая изображение, я, взяв четыре очка, как это

x=[p1,p2,p3,p4]
y=[p5,p6,p7,p8]

и, соединяя эти точки в прямоугольник, как мне показать подмножество изображения, окруженного этим прямоугольником?

1 Ответ

6 голосов
/ 30 декабря 2010
im = magic(100)
subIm = im(p1:p3,p5:p6,:)

imshow(subIm)

Это предполагает, что p1 == p2, p3 == p4, p5 == p7 и p6 == p8

По сути, вы берете подмножество матрицы. В зависимости от того, как настроен ваш p1..p8, у вас будет вариант на эту тему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...