1.8 利用子矩阵修剪图像
问题定义
只保存图像指定的子区域。
解决方法
这篇简短的攻略的主要目标是介绍submat函数。submat的返回值是一个矩阵对象,内容是原图的子矩阵或子区域。
工作原理
读入一张猫咪图片,通过submat来截取我们想要的那部分内容。这个例子使用的猫咪图片如图1-12所示。
图1-12 一只猫咪
当然,可以使用任何一张你喜欢的猫咪图片。现在,让我们使用imread来读取这个文件。
根据观察可知,println输出了矩阵对象本身的一些信息。它的大部分信息与内存有关,所以你可以直接访问内存,同时它也显示了这个矩阵对象是否是一个子矩阵。在这个例子中,由于这个矩阵对象是原始图片,所以它的isSubmat值是false。
如图1-13所示,At