搜尋此網誌

2007年1月3日 星期三

用GIMP製作閃字、語卡

寫了兩個script,製作閃字跟鑽字(已含在 Gimp 2.4 Script ),有興趣的人可以將它下載解壓縮到 \Documents and Settings\"使用者的名稱"\.gimp-2.2\scripts 或是 \Program Files\GIMP-2.0\share\gimp\2.0\scripts 資料夾底下(所有下載的script,都是放在這兩資料夾其中一個),使用它很解單,按『擴展』->『Script-Fu』->『Logos』->『閃字』開啟以下對話框,填入資料後按確定就搞定了



成品




作小字記得先將柔邊關掉,要不然字會糊掉

作鑽字,按『擴展』->『Script-Fu』->『標誌』- >鑽字開啟類似閃字的對話框,一樣填入資料即可



或許有人會問,用Script做出來的閃字,沒地方加裝飾效果怎麼辦?
這時可以按『影像』->『畫布尺寸』擴大畫布的尺寸,並調好位置
接著點選每個圖層,『圖層』->『另圖層符合影像尺寸』將每個圖層的尺寸改跟畫布一樣,這樣就有空間來加些裝飾了

語卡製作
一樣用Script做出閃字或開啟現有的gif檔
由於gif檔是256色的格式,所以使用gif檔需先將其模式轉為全彩(『影像』->『模式』->『RGB』)
再將背景檔案拉進來當圖層或是『檔案』->『Open as Layers...』將檔案開啟為圖層,讓這個圖層為作用圖層,『影像』->『畫布縮放至符合圖層尺寸』將影像大小改為跟背景圖一樣後,再將這個圖層複製,調整圖層順序如下


想要移動文字,可以按上圖游標所指,將兩個閃字圖層連結,再用移動圖層的工具讓兩文字圖層一起移動,位置確定後,再用圖層向下合併將兩文字圖層跟下面的背景圖層合併就完成了



這種圖,最後最好用『濾鏡』->『動畫』->『動畫優化』,這樣做出來的GIF檔會比較小


回答以下T Bear的回應(不是用一層文字一層底圖的方式)
就是直接做出優化後的方式,做法是比較簡單,只要將底圖移到最下面,如下圖


之後再將底圖與它上面的文字層合併即可,只是如果你不明瞭動畫顯示時,影格模式的運作方式,那麼在圖層對話框這邊,看起來就會比較怪

25 則留言:

Anonymous 提到...

看起來 很簡單 可是不會用
是要做這個檔案夾<<<<GIMP-2.0>>>>嗎
不然....看不懂
 
 
[版主回覆01/26/2007 12:06:23]\Documents and Settings\"使用者的名稱"\.gimp-2.2\scripts 或是 \Program Files\GIMP-2.0\share\gimp\2.0\scripts 這兩個資料夾在你安裝完gimp之後就會有的,如下圖,上面所指的資料夾是在你安裝的系統碟上,因為我的系統是在裝在F,所以你看到的磁碟機是F,而馬賽克的地方就是你登入系統的使用者名稱



Anonymous 提到...

安裝完成 謝謝分享
可是我安裝後 也把閃字點出來
可是不會制做
可以制作教法嗎
[版主回覆01/26/2007 19:27:58]製作閃字?如果你安裝完我那個閃字的script,那就只要在上面那個對話框中輸入你要的文字就好了,還是你指的是 ...

Anonymous 提到...

不能存檔
 

[版主回覆01/27/2007 15:54:42]你存檔的時候有沒有加上副檔名.gif?gimp存檔時並沒有內定使用的副檔名,它是依照使用者輸入的副檔名而定,所以如果你沒有指定,gimp就無法知道你要儲存的檔案格式是什麼,因而會有錯誤發生。
如果不想輸入副檔名,那麼你要在存檔的對話框中,按『求助』上面的『選擇檔案格式』先選擇你要存檔的類型才可
如果你不能存檔並不是因為副檔名的問題,試試重裝GTK+,安裝時不要勾選GTK-Wimp,還有移除完GTK+,雖然沒要求重新開機,但最好還是重開機比較好,或是如果您Gimp的佈景主題是default,那麼試試將它改成Small看看

~♀★Sugihara yuu★♀~ 提到...

我不了解
想要移動文字,可以按上圖游標所指,將兩個閃字圖層連結,再用移動圖層的工具讓兩文字圖層一起移動,位置確定後,再用圖層向下合併將兩文字圖層跟下面的背景圖層合併就完成了
這一段話的意思
像下合併 之後就變成 圖不會閃了 可以說明白一點嗎??
[版主回覆07/05/2007 12:34:55]『再用圖層向下合併將兩文字圖層跟下面的背景圖層合併就完成了』
以那張圖來說,就是
『閃字複製本』跟『t09.jpg複製本』合併

『閃字』跟『t09.jpg』合併
因此還會剩下兩個圖層,也就是兩個影格

也就是看閃字、鑽字做了幾個影格(圖層)
就將背景圖複製幾個圖層,並依序排列圖層順序(一層字一層圖)
最後讓每個字跟圖為一組做合併

T Bear 提到...

elastic兄真厲害,寫了SCRIPT造福大家! 感謝!
請問:
作精緻小字也是如作閃字的方式開啟對話框,只是不柔邊以及調整字的大小嗎?
[版主回覆08/16/2007 14:12:46]精緻小字還是要選字型調大小
一般都是新細明體,大小差不多是13以下
也因為字小,如果柔邊字就會糊掉

T Bear 提到...

謝謝。小字我明白了
不好意思,請教一點題外話:
從鉛筆,畫筆,橡皮擦,噴槍等都變成筆刷的圖案,該怎樣恢復?
選擇矩形區域變成圓角,選擇橢圓區域只能畫出正圓形,該怎樣恢復?
[版主回覆08/17/2007 18:51:41]鉛筆,畫筆..等工具都是根據你所選用的筆刷來做圖
你選了什麼筆刷,它就用什麼筆刷,怎麼恢復,改選內建的圓形筆刷就好了

選擇矩形區域變成圓角,應該是在工具選項勾了羽化邊緣所致,取消它就好了
而選擇橢圓區域只能畫出正圓形,應該也是在工具選項選了固定長寬比,改選自由選擇區域

T Bear 提到...

哈~果然是耶!救回來了
語卡很難。看了半天,基本上的原則應該是:閃字有N個影格,就要配N個背景圖。一字一圖是因為每個閃字的影格字的顏色不同,貼在背景圖上等於每個背景圖上了字。再把所有上了字的圖合成一張GIF,就是語卡,對嗎?這樣的話,1. 閃字要先拆開來,2. 影格貼在背景圖的時候要對位置,一個圖走位了,成品上的閃字就會移位跳動
[版主回覆08/17/2007 22:24:30]閃字有N個影格,就要配N個背景圖
每個閃字再跟背景合併成一張圖
這樣是比較清楚的做法
因為動畫其實就是一張一張的圖所組合而成的
如果你了解模式的運作,你也可以不需這樣配

閃字要先拆開來?不需要
你可以直接以這個閃字的gif檔來製作
至於對位,你可以利用眼睛旁邊那個鎖鏈標誌,一起移動所有字的圖層

T Bear 提到...

我不了解模式的運作,除了一對一那招,不知道該怎樣作。模式不是COMBINE和REPLACE嗎?因為要合在一起,應該用COMBINE吧?動畫完成後圖層模式寫COMBINE
直接以這個閃字的gif檔來製作?我把閃字(沒拆開來)拖到圖層對話框,放在背景圖片的上方,再濾鏡-->動畫-->取畫面差異,只看到閃字最後一個畫面在背景圖上閃著,原先閃字的起始顏色不見了。相關的問題是,圖片合併時的做法:1. 向下合併2. 複製貼上3. 作成動畫。不明白前二者的差別何在
用鎖鏈標誌,一起移動所有字的圖層?我點下去,沒有變化
[版主回覆08/18/2007 15:09:51]你弄錯了,是以gif檔為主,再把背景拉近來,如上文中所述
語卡製作
一樣用Script做出閃字,再將背景檔案拉進來當圖層,讓這個圖層為作用圖層,『影像』->『畫布縮放至符合圖層尺寸』將影像大小改為跟背景圖一樣
如果你是用已做成的gif檔,開啟gif檔之後,先『影像』->『模式』->『RGB』將圖轉為全彩之後再做圖

濾鏡-->動畫-->取畫面差異,這個只是在優化檔案,存檔之前做就可以了

不知道你圖片合併指的是什麼?
向下合併、 複製貼上兩者功用不同,無法比較

當你點選鎖鏈標誌,這只是告訴你,有顯示鎖鏈標誌的圖層已經有做連結了,如果你要移動圖層,你還必須用移動圖層的工具來移動

T Bear 提到...

哇!成功了!
開啟作好的GIF檔,轉為全彩,再把背景圖拖進來,放大尺寸,複製背景圖(數目=GIF檔的影格數),然後調整圖層順序為字在上圖在下相間,點所有字的連結,用移動工具使所有的字一起移到所需位置,再把字向下合併至背景圖,最後剩下影格數目的圖層,動畫優化
可是有幾個問題:
A. 我做閃字時影格數設為3,優化後變成2
B. 閃字的原ms=150,優化後=100
C. 動畫優化是選適用於GIF或取畫面差異?
[版主回覆08/19/2007 19:21:26]A. 我做閃字時影格數設為3,優化後變成2
優化應該是不會動到你的影格數

B. 閃字的原ms=150,優化後=100
在文字層跟底圖層合併後,圖層名稱改變,它的時間資料就沒有了
所以優化後它是用內定的100ms

C. 動畫優化是選適用於GIF或取畫面差異?
都可以,優化的目的是在縮小檔案
該用哪個,你可以比較做出來的檔案大小

T Bear 提到...

用下面優化後的方式,不必複製底圖,把底圖和上一個文字合併,再優化就OK了。真的比較簡單

T Bear 提到...

我一直以為要優化才能作成GIF。不過應該是把圖準備好了,就可以另存新檔,選存為動畫。時間可以在圖層對話框指定,不必在存檔時的選項上指定,對吧?可是如果要用優化達成使檔案變小的目的,時間又一定是100ms
作語卡時,閃字有4個影格,底圖只和上一個字合併之後,以一個合併過的底圖+3個影格存為動畫,結果會有透明色的畫面出現,怎麼辦呢?
[版主回覆08/20/2007 22:17:18]用優化達成使檔案變小的目的,時間又一定是100ms
不是,之前講的是在那種狀況下合併圖層,你看合併後的圖層名稱,已經沒有那時間、模式的括弧了,表示它的時間已經變成內定的100ms,跟優化沒關係
再說即使優化後,你還是可以調整時間

至於語卡問題,這就是我為什麼用一對一那種方式來做教學,因為那比較清楚
我想你應該是開啟閃字gif檔再來加底圖吧
可能它原本有設定一些模式才導致你說的結果
所以我說這種方式,看起來雖然比較簡單,但如果不了解模式運作,很容易出錯
你可以先用一對一那種方式先做一個,再將它優化,看一下優化後,它各影格的模式是怎樣的

T Bear 提到...

謝謝

♂黑色寂寞♀ 提到...

看不太懂
[版主回覆11/25/2007 17:01:18]你要有安裝閃字的 script (參考 Gimp 2.4 Script更新 )
正確安裝之後
只要按『擴展』->『Script-Fu』->『Logos』- >『閃字』開啟那個對話框
填入資料後按確定就可以做出閃字了

Gimp處理影像的任何動作都有其相對應的函數
而所謂的script,就是利用它所提供的Scheme語言
控制這些函數組合GIMP處理影像的動作來達到你想要的功能

像閃字,如果不用script,那需要好多個步驟才做的出來
但用script,你只要填一下資料,一個步驟就可完成

因此你可以從網路下載script,來擴充gimp的功能
你可以不用會寫script,只要會用人家寫好的script就好了

布丁~狗 提到...

神麼制做泥
[版主回覆12/08/2007 22:54:10]下載安裝gimp之後
Gimp 2.4 Script更新 下載安裝我目前收集使用的script
之後就可以按
『擴展』->『Script-Fu』->『Logos』- >『閃字...』開啟上面那個對話框

‥黑°色。寂寞〃 提到...

下載 Gimp 2.4 Script更新

在    [Script-Fu]   沒看到    [ Logos] 
怎會這樣?
 
 
 
[版主回覆12/09/2007 14:24:23]先檢查一下你安裝是否正確,在script資料夾下要有游標所指的那scm


安裝正確,閃字、鑽字、水晶閃字這些是在Gimp主視窗的『擴展』之下

‥黑°色。寂寞〃 提到...

下載下來的檔案是這樣

 
開啟的檔案是

 
 
跟你的
 
好像不一樣..
[版主回覆12/09/2007 16:07:15]zip是個壓縮檔,你這樣是還沒有解壓縮
按那個『解壓縮所有檔案』
在選擇目的頁,按『瀏覽』選擇目的資料夾到
\Documents and Settings\"使用者的名稱"\.gimp-2.4\

‥黑°色。寂寞〃 提到...

恩恩
 
我有照你的方式做了
 
壓所後是
 

 

 
打開後
 
圖示不一樣
 
 
他說
無法打開那各檔案...
 
[版主回覆12/09/2007 19:17:08]不需要去管那些,只要有將壓縮檔解壓縮到正確的資料夾
那麼啟動Gimp
就可以在Gimp主視窗『擴展』->『Script-Fu』->『Logos』找到
閃字、鑽字、水晶閃字 這些功能了

‥黑°色。寂寞〃 提到...

只有這樣....
是安裝錯誤嗎?

[版主回覆12/09/2007 21:33:21]你看一下你上一張圖裡那個scripts資料夾裡有沒有東西
如果沒有,那表示你那個壓縮檔沒有解好

‥黑°色。寂寞〃 提到...

有東西...
[版主回覆12/10/2007 19:53:12]有像下面script資料夾裏的那些scm?


‥黑°色。寂寞〃 提到...

我又全部重新下載過一次...
 
但還是一樣...
[版主回覆12/11/2007 22:03:01]下載的是個zip,它是個壓縮檔,要經過解壓縮之後裡面的檔案才能使用
所以如果新下載,沒有解壓縮,它結果還是會一樣
你要開啟你下載的壓縮檔案

開啟之後,按資料夾工作下面那個『解壓縮所有檔案』
它會出現一個對話框
在選擇目的頁,按『瀏覽』選擇目的資料夾到
\Documents and Settings\"使用者的名稱"\.gimp-2.4\
之後按確定開始解壓縮

oO若雪紛飛Oo 提到...

不能下載ㄟ!!!
我粉有興趣的說...
[版主回覆12/29/2007 23:24:58]sorry,那個網址有30天的限制

現在一些常用的script我將它壓縮成一個檔案
參考 Gimp 2.4 Script

oO若雪紛飛Oo 提到...

下載好哩!!!
謝謝你的分享
好好玩喔!!!
[版主回覆12/31/2007 21:47:08]不客氣
Happy Gimping!

┌nancy┐§ 鈺心 提到...

解壓縮玩的樣子是怎樣
[版主回覆02/11/2008 13:34:35]在 Gimp 2.4 Script 裡有圖,你可以參考一下

罪i~汪汪 提到...

script     這是什麼啊!!
 
還有   GIMP  到底怎麼用   ??      我想學閃字和語卡~~
[版主回覆07/25/2008 23:16:19]類似一種程式語言,可以用來跟gimp溝通
將你操作、使用gimp的一些常用步驟
用它所提供的語法指令寫成一個檔案
之後將這個檔案安裝到正確的資料夾後
就可以用他來快速完成一些操作

網路上有很多人寫了一些script,你可以下載安裝來擴充gimp的功能
你可以不用懂它,只要會用就好了

例如那個閃字script,就是我將製作閃字的步驟寫成一個scm檔
你下載安裝之後,『擴展』->『Script-Fu』->『Logos』->『閃字』
如文中所述,填一下相關資料就可以自動產生你要的閃字了

Gimp 2.4.5可攜式版本
它包含Gimp Animation Package 2.4、mathmap、Liquid Rescale ...等我部落格內介紹的plug-ins、scripts跟一些圖樣及筆刷
而且下載之後,不必安裝直接將它解壓縮即可
或許你可以試試

罪i~汪汪 提到...

我什麼都下載了~~
    可是我按『擴展』->『Script-Fu』  都沒看到標誌→閃字ㄟ     怎辦??
[版主回覆07/28/2008 09:12:27]『擴展』->『Script-Fu』->『標誌』- >『閃字』
這是之前Gimp 2.2 舊版的位置

2.4新版的是在
『擴展』->『Script-Fu』->『Logos』->『閃字』