搜尋此網誌

2007年9月11日 星期二

GIMP Liquid Rescale Plug-in使用Seam Carving影像縮放演算法

Seam Carving for Content-Aware Image Resizing
這是一種蠻酷的影像縮放演算法,你可以看看上面官網上的影片

下載 Plug-In: Liquid Rescale
這個Gimp的Plugin就是使用了這個演算法,目前就只能調整影像的寬跟高,功能是沒影片上的豐富,有興趣的人可以先下載來玩玩

以下分別測試了將影像增加及縮減影像寬度,你可以比較用一般縮放跟使用這個plugin之間的差別

原圖


一般,增加的像素平均的分佈在寬度上,所以不論前後景所有的影像內容都變寬了


Liquid Rescale,前景的人物、小船等,可以說幾乎沒有變形


原圖


一般


Liquid Rescale


*** 2007/09/14 ***
Liquid Rescale更新至0.2.0,增加了在縮放過程中可以選擇想要保留或刪除的部份影像內容
安裝
下載回來的壓縮檔只要將裡面的\lib\gimp\2.0\plug-ins\gimp-lqr-plugin.exe複製到 \Documents and Settings\"使用者的名稱"\.gimp-2.2\plug-ins 或是 \Program Files\GIMP-2.0\lib\gimp\2.0\plug-ins 資料夾底下即可,至於壓縮檔裡的其他檔案是說明文件跟語言包,不過語言包裡並沒有中文,所以可以不用安裝

*** 2007/09/28 ***
Liquid Rescale更新至0.2.1

要刪除或保留內容的作法是,新增個透明圖層,用筆刷塗上要保留或刪除的範圍(要刪除東西,影像一定要縮小)

例如我們要刪除中間那條小船(要完整刪除那條小船,縮小的寬度或高度要大於那條船所佔得大小)
先新增一個透明圖層,用筆刷在此圖層塗上那小船的範圍
如果只是這樣,做出的圖,旁邊的船也會因此而被刪除或變形
因此我再新增一個透明圖,用筆刷將那船也做上計號


做完要刪除跟要保留的記號圖層後,點選要處理的圖使它成為作用圖層,如圖示


『圖層』->『 Liquid rescale』啟動對話框,勾選啟用保留跟刪除的特性
選擇好對應的記號圖層,調整好影像的寬跟高


按確定之後,這就是運算後的結果


2 則留言:

耶索諾女性流行時尚購物網 提到...

請問如何安裝Plug-In: Liquid Rescale?
[版主回覆09/25/2007 11:32:49]下 載回來的plug-in(副檔名是EXE)將它複製到 \Documents and Settings\"使用者的名稱"\.gimp-2.2\plug-ins 或是 \Program Files\GIMP-2.0\lib\gimp\2.0\plug-ins 資料夾底下
重新啟動Gimp,開啟一個圖檔,就可以在『圖層』的選單下看到它了

elastic 提到...

Liquid Rescale更新至0.2.1