保守值法matlab代码接缝雕刻
什么是接缝雕刻?(来自维基百科的信息)
看
接缝雕刻(或液体缩放)是一种用于调整内容感知图像大小的算法,由三菱电气研究实验室(MERL)的Shai
Avidan和跨学科中心和MERL的Ariel
Shamir共同开发。
它通过在图像中建立许多接缝(最不重要的路径)来起作用,并自动删除接缝以减小图像尺寸或插入接缝以扩展图像。
接缝雕刻还允许手动定义可能无法修改像素的区域,并具有从照片中删除整个对象的功能。
更具体地,接缝雕刻的步骤如下所示。
从图像开始。
计算每个像素的重量/密度/能量。
这可以通过各种算法来完成:梯度幅度,熵,视觉显着度,视线移动。在我的项目中,使用了梯度幅度。
从能量上,列出接缝列表。
接缝按能量排序,低能接缝对图像内容的重要性最低。
接缝可以通过下面的动态编程方法来计算。
根据需要去除低能耗接缝。
最终图像。
什么是接缝?(来自维基百科的信息)
接缝可以是垂直的也可以是水平的。
垂直接缝是像素在图像中从上到下连接的路径,每行一个像素。
除了从左到右的连接以外,水平缝都是相似的。
重要性/能量函数通过测量像素与相邻像素的对比度来对像素
2022-04-07 00:29:37
241KB
系统开源
1