2019年3月26日 星期二

使用GIMP疊加多張圖片

GIMP是一套自由軟體,這邊介紹如何疊加多張圖片:
  1. 檔案 > 開啟 > 任選一張圖片當作是底圖
  2. 檔案 > 開啟成為圖層 > 輸入多張圖片
  3. 到圖層,一次選擇一片圖層,設定不透明度成50(數值可調)
  4. 檔案 > 另存新檔 > 把工作狀態存成 .xcf格式
  5. 檔案 > 匯出為 > 把做好的疊加圖片存起來

另外一種自動的方式則是使用指令設定所有圖層的透明度:
  • 檔案 > 開啟成為圖層 > 輸入多張圖片
  • 濾鏡 > Python-Fu > Console
    1. img = gimp.image_list()[0]
    2. img.layers[0].opacity = 50.0
    3. img.layers[0].opacity = 50.0
    4. ...
    5. 注意上面的50.0要設定成float而不能夠用50
透明度opacity 100代表整個不透明、0代表整個透明。或是用迴圈來寫:
  • 檔案 > 開啟成為圖層 > 輸入多張圖片
  • 濾鏡 > Python-Fu > Console
    1. img = gimp.image_list()[0]
    2. for layer in img.layers: layer.opacity = 50.0


參考資料
_EOF_

沒有留言:

張貼留言