如何在MATLAB中从图像创建子图像

时间:2010-12-30 16:55:45

标签: matlab

鉴于图像,我,通过这样的四点

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

并将这些点连接成一个矩形,如何显示该矩形所包含的图像子集?

1 个答案:

答案 0 :(得分:6)

im = magic(100)
subIm = im(p1:p3,p5:p6,:)

imshow(subIm)

这假设p1 == p2,p3 == p4,p5 == p7和p6 == p8

基本上,您正在使用矩阵的子集。根据你的p1..p8的设置方式,你会对这个主题有所不同。