W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
某些圖片格式可以包括有多個(gè)圖像幀。你可以只獲取第一幀, 最后一幀, 或中間的某些幀。為此,你可以在文件名之后,以方括號(hào)括起來(lái)的形式指定幀。下面的例子中,對(duì)于一個(gè)有多幀的 GIF 圖片,我們只取其第一幀。
$ convert 'images.gif[0]' image.png
在 Unix shell 的環(huán)境下,一般中括號(hào)是會(huì)被轉(zhuǎn)義的,所以,我們需要使用單引號(hào)把文件名引起來(lái)。Windows 的命令行環(huán)境下不用單引號(hào)也可以,但多寫(xiě)一對(duì)單引號(hào)并不會(huì)有什么問(wèn)題。另外,對(duì)于單引號(hào)和雙引號(hào)的作用,在 Unix 和 Windows 這兩個(gè)平臺(tái)上,常常是相反的,所以,如果你使用 Windows,那么請(qǐng)注意將我們例子中的單引號(hào)改為雙引號(hào)。
你也可以一次獲取多幀,在方括號(hào)中標(biāo)出一個(gè)范圍即可,如下面的例子,我們獲取了前四幀的圖像:
$ convert 'images.gif[0-3]' images.mng
最后,你可以一次獲取非連接的多幀。下面的命令以3,2,4的順序獲取圖像:
$ convert 'images.gif[3,2,4]' images.mng
注意上面的最后兩個(gè)命令,輸出被寫(xiě)入了一個(gè)類(lèi)型為 MNG 的文件當(dāng)中。因?yàn)?MNG 支持保存多幀圖像,而如 JPG 之類(lèi)的格式只是保存單幀的圖像。在下面“圖像輸出名”一節(jié)我們還會(huì)介紹這方面的內(nèi)容。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: