在matlab中的图像中裁剪具有特定分辨率的图像
Posted
技术标签:
【中文标题】在matlab中的图像中裁剪具有特定分辨率的图像【英文标题】:crop image with specific resolution in image in matlab 【发布时间】:2016-01-08 05:26:20 【问题描述】:我想裁剪具有特定分辨率的图像,例如 h*w*3。
上图中的红色图像是原始图像。蓝色部分是选择具有特定大小的图像的一部分。它可以在图像周围移动并裁剪部分。如何在matlab中做到这一点?在 matlab 选择工具中可以选择部分,但我们不知道我们选择的大小。这该怎么做。请帮助我
【问题讨论】:
【参考方案1】:您可以使用函数 imcrop (见:http://www.mathworks.com/help/images/ref/imcrop.html#buxpscv-1)
具体看: I2 = imcrop(I,rect) rect 是 [xmin ymin width height] 形式的四元素位置向量,它指定 裁剪矩形 的 大小 和 位置。 imcrop 返回裁剪后的图像 I2。
希望这会有所帮助。
【讨论】:
以上是关于在matlab中的图像中裁剪具有特定分辨率的图像的主要内容,如果未能解决你的问题,请参考以下文章