Rsizr网站的基本功能就先介绍到这里,下面介绍的是Rsizr网站的seam carving技术!利用这个技术我们可以在缩放时固定图片中特定区域的大小,或者可以在缩小时让特定的区块被周围图像缝合消除,并且因为seam carving的缝补算法,你可以让图片缩放后仍然维持整体的完整性。
点击Rsizr网站的retarget按钮,进入到seam carving裁剪界面,会在主界面的右边看到了四个新增按钮,左至右分别为图片缩放、Preserve(保护特定区域笔刷)、Remove(移除特定区域笔刷)、和Erase(抹去前面的区域设定笔刷)。当你点选后面三个笔刷工具时,就可以利用像绘图软件一样的涂抹方式,来画出特定区域,并且你还可以设定笔刷的大小(图8)。下面就来结合实例,来讲解一下如何运用seam carving裁剪。
图8 笔刷
seam carving裁剪实例(一)
先在Rsizr网站中打开图片,然后选择要进行调整的图片,然后点击Preserve按钮,在笔刷的尺寸上选择100px,接下来根据(图9)的位置进行涂抹,要是有涂抹错误的地方,点击Erase按钮,将错误的地方清除,涂抹后点击done按钮完成设置。
图9 涂抹
接下来就开始调节上方与左方的宽度、高度分析调整杆,在调节的同时,图片就会出现正在被解析扫描的画面,调整杆拉动的距离多少,影响到接着你可以调整的图片宽度、高度范围(图10)。稍等片刻,Rsizr网站就会对图片分析完,下面要做的就可以拖拽图片的大小,这时候会发现,我们在拖拽图片的过程当中,图片不会因为大小的改变,而失真(图11)。当然图片调整要适当,如果调整过大的话,一样会出现失真的情况。
图10 自动调整
图11 拉伸效果