顯示具有 自由軟體 標籤的文章。 顯示所有文章
顯示具有 自由軟體 標籤的文章。 顯示所有文章

2009年6月16日 星期二

[GIMP]好用的批次轉檔功能-David's Batch Processor

這學期的數位影像課程,完全改用 GIMP 做數位影像處理。除免費取得外, 15.3 MB 的小安裝檔,功能卻也不輸以前在用的 PhotoImpact 8 ( 因為學校沒有買後續的升級版本,就這樣用了好多年 ) 。就是學期末收作業時,才發現找不到一個「批次轉檔功能」,用來將學生的 xcf 格式的作業轉成 png 格式。

雖然家裡已經開始在熟悉 Ubuntu 的桌面環境,但是學校的教學目前還綁在 M$ 底下,總要想辦法找到 M$ 解決方案。

以下是陸續找到的幾個解決方案,但都有些小問題:

  • ImageMagick :強大的命令列影像處理工具,是自由軟體,有 Windows 版。其中的 convert 支援讀取 xcf 圖檔。但是轉出的 jpg 或 png 只有兩個圖層。也許是我下錯指令吧?有空再研究。
  • GIMP plugin : auto-convert-and-resize.scm 。這是到 GIMP Rigistry 去找的 Script-Fu 命令稿,所以可以跨平台。但是 xcf 轉 png / jpg 檔更慘,只剩下一個圖層。又沒有選項可以調,也看不懂 scm 命令稿,殘念。
  • xcftools :這是 Henning Makholm 做的命令列工具,採 GPL2 授權。其中的 xcf2png 可以直接將 xcf 轉檔成 png 格式,但沒有支援 Windows 。回家後再到 Ubuntu 裡試試。

後來,終於讓我找到一個 GIMP plugin : DBP - David's Batch Processor !功能超完備,而且有 Windows 用的版本。強烈建議一定要用看看。以下就介紹如何安裝及如何批次轉檔。

下載:

BDP 的介紹及下載網頁網址 : http://members.ozemail.com.au/~hodsond/dbp.html 。 據網站說明, Windows 執行檔是由網友由原始碼編譯好之後,再回饋給作者的。請到該網頁選擇適當的版本下載。

Windows 版安裝:

以目前網站上的最新版為例,將下載的 dbp-1.1.8.zip 解壓縮後得 dbp.exe ,複製到 GIMP 的 plugin 資料夾。

Plugin 資料夾所在位置可以由 功能表編輯 > 偏好設定 > 資料夾 > 增效模組 看到兩個路徑:
  • C:\Documents and Settings\[你的帳號]\.gimp-2.6\plug-ins :若複製到此,則 DBP 只有你自己的帳號可以使用。
  • C:\Program Files\GIMP-2.0\lib\gimp\2.0\plug-ins :若複製到此,則 Windows 裡的所有帳號都可以使用。
  • 下圖為 Ubntu 裡的 Plugin 資料夾位置。

Linux 版安裝:

網站上的 Linux 版最新版是 dbpSrc-1-1-9.tgz ,要由原始檔自行編譯安裝。在 Ubuntu 中,至少要先安裝兩個套件集: build-essential libgimp2.0-dev 。看是透過套件管理程式或 apt-get 安裝都可以:

sudo apt-get install build-essential
sudo apt-get install libgimp2.0-dev
接下來將下載的 BDP 解壓縮,並在解壓縮的目錄裡執行
make install

就會把 BDP 安裝到 /home/[帳號]/.gimp-2.6/plug-ins 裡。

批次轉檔:

首先,由 功能表 > 濾鏡 > Batch Process... 開啟 BDP。

開啟 BDP 後,於 Input 標籤頁,用 Add Files 按鈕加入要轉檔的圖檔。

Output 標籤頁選擇要轉檔的圖檔格式,然後按下 Start 按鈕就開始轉檔了。

其他功能:

除了批次轉檔外, BDP 還可以整批處理圖檔的 Rotate ( 旋轉 ) 、 Blur ( 模糊 ) 、 Colour ( 著色 ) 、 Resize ( 改變大小 ) 、 Crop ( 截圖 ) 、 Sharpen ( 銳利化 ) 。更甚者, BDP 還支援「整批修改檔名」 Rename 的功能,真是一整個強大啊。

強烈建議 GIMP 玩家快點補上 BDP 吧,光是批次轉檔與批次改檔名就夠值了。

2008年6月22日 星期日

[自由軟體] Notepad++ 的 Hex Editor 外掛

huihui 說 Notepad++ 少了 Hex 編輯不夠用,可我記得好像有一個 plugin 可以做 Hex 編輯?!

找了一下,在 Notepad++plugin 列表(向下找到「外掛模組」區)裡果然有 HexEditor 可以用,而且 info 是這樣介紹的:

It's a damn good Hex Editor - works seamlessly with Notepad++

簡單的翻譯一下,兩個重點:

  1. 真他xx的好用啊!!
  2. 用起來就像 Notepad++ 裡內建的一樣自然。

大概這是一個第三方實作的外掛,所以沒在安裝包裡。以下簡單介紹一下安裝及用法如下:

2006年3月3日 星期五

自由軟體作者的誠意 vs 自由軟體使用者的誠意

最近在自由軟體技術交流網看到一個討論串,兩個網友對釋出自由軟體和使用自由軟體的誠意做了論述,兩者相比之後,堪稱一絕,值得一看。

原討論串在:kubuntu 5.10 中文版Live-cd釋出囉 574MB (2006/2/17)

原討論串裡面全是以訪客身份回應,我依自己的理解,以訪客A、訪客B…方式標示,並加上顏色標示,這是原文沒有的。如有不慎張冠李戴或曲解原意的話,特此表達歉意,並懇請告知,以便更正

首先,是一位 訪客A 指責釋出 LiveCD 的作者 沒有誠意

不能用!只有開機畫面而已就停住了,輸入什麼指令都沒用! 做事情有點誠意 可以嗎?像FC系列就沒人要理了。

同樣是遇到問題,另一位訪客則是這樣回應:

我也是發現不能用!只有開機畫面而已就停住了,輸入什麼指令都沒用!這是自由軟體,全靠大家的幫忙。所以也不能要求太多,只有 感謝前輩的貢獻 !

(中間無關誠意的部份省略…)