在學(xué)校時(shí),老師肯定有教過你,在把結(jié)果直接寫在答題卷上前,或許你應(yīng)該先在草稿上演算一番。這里我們談的“圖像組”大概就是這個(gè)草稿紙的意思。它讓你在一個(gè)隔離的組中處理一張圖像或一個(gè)圖像序列,處理完后,把結(jié)果返回到正常流程中。圖像組用一對括號標(biāo)示,里面的所有操作只對當(dāng)前組有效。如下例,我們限制 ?rotate 操作只對 wizard.gif 有效:
$ convert wand.gif \( wizard.gif -rotate 30 \) +append images.gif
特別注意,在 Unix 平臺下,用于圖像組的括號是需要使用 \
轉(zhuǎn)義的,因?yàn)樾±ㄌ栐?shell 中有其它的特殊作用。但是,Windows 平臺下的小括號不需要轉(zhuǎn)義。另外,在小括號內(nèi)的兩側(cè),都有一個(gè)空格, 請留意。
前面我們已經(jīng)談到了一些命令行中的操作項(xiàng),不過,下面這幾個(gè)操作項(xiàng)對于處理一個(gè)圖像組是比較常用的:
-clone -delete -insert -swap
上面幾個(gè)操作項(xiàng)的參數(shù),都是一個(gè)索引值,用以表示在圖像組中的某個(gè)圖像。圖像組中的第一個(gè)圖像的索引值是 0。同時(shí),這個(gè)索引值你也可以使用負(fù)數(shù),-1 就是圖像組中的最后一個(gè)圖像。
更多建議: