Seam-Carving:用于内容感知图像大小调整的接缝雕刻-matlab开发

时间:2024-06-18 08:11:28
【文件属性】:

文件名称:Seam-Carving:用于内容感知图像大小调整的接缝雕刻-matlab开发

文件大小:566KB

文件格式:ZIP

更新时间:2024-06-18 08:11:28

matlab

Content-Aware Image Resizing 是一种调整大小的方法,它不会像普通方式那样调整图像大小。 它不是以统一的方式降低图像的分辨率,而是选择最不重要的非平坦线(接缝)并将其删除。 在算法的结果上,对象可能没有原始尺度,但很明显,结果包括初始尺度上最重要的对象,另一方面,大部分平坦且低能量的不重要部分可能几乎消失。 该项目是对内容感知调整大小论文 [1] 研究的重新实施。 该论文的主要思想是使用动态规划为垂直和水平线找到具有最小能量的所谓“接缝”的非平线。 具有最小能量的水平或垂直接缝(要移除的第一个水平和垂直像素)将逐步被移除。 因此,您可以通过按所需顺序应用水平和垂直移除来达到最终所需的分辨率。 下图显示了能量最低的接缝,即垂直和水平要移除的第一条线。


【文件预览】:
github_repo.zip

网友评论