怎么在Linux的命令行中實現(xiàn)裁剪圖片

本篇內(nèi)容介紹了“怎么在Linux的命令行中實現(xiàn)裁剪圖片”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司專注于樂至網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供樂至營銷型網(wǎng)站建設,樂至網(wǎng)站制作、樂至網(wǎng)頁設計、樂至網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務,打造樂至網(wǎng)絡公司原創(chuàng)品牌,更為您提供樂至網(wǎng)站排名全網(wǎng)營銷落地服務。

當涉及到在Linux中轉(zhuǎn)換或編輯圖像文件時,ImageMagick毫無疑問是最為熟知的一體化軟件之一。它包含了一整套命令行工具,用以顯示、轉(zhuǎn)換,或復制超過200中類型的光柵或矢量圖像文件,所有這一切都在命令行下完成。ImageMagick可以用于多樣化的圖像編輯工作,如轉(zhuǎn)換文件格式,添加特殊效果,添加文本,以及改變圖像(調(diào)整大小、旋轉(zhuǎn)、翻轉(zhuǎn)、剪裁)。
如果你想要剪裁映像以去除空白,你可以使用ImageMagick自帶的兩個命令行工具。如果你還沒有安裝ImageMagick,請參照本指南來安裝。

在本教程中,讓我們來剪裁以下PNG圖像。我們想要去除圖像右邊和底部的邊緣,以便讓圖標居中。
怎么在Linux的命令行中實現(xiàn)裁剪圖片

首先,鑒定圖像文件的尺寸(寬度和高度)。你可以使用identity命令來完成。

    

代碼如下:

$ identify chart.png </p> <p>    chart.png PNG 1500x1000 1500x1000+0+0 8-bit DirectClass 31.7KB 0.000u 0:00.000

就像上面顯示的那樣,輸入的圖像是1500x1000px。

接下來,確定圖像剪裁要做的兩件事:(1)剪裁圖像開始的位置(2)剪裁矩形區(qū)域的大小。

在本實例中,讓我們假定圖像剪裁從左上角開始,更精確點是在x=20px和y=10px,那樣的話,剪裁后的圖像尺寸為1200x700px。

用于剪裁圖像的工具是convert。使用“-crop”選項后,convert命令會在輸入圖像中剪裁出一個矩形區(qū)域。

    

代碼如下:

$ convert chart.png -crop 1200x700+20+10 chart-cropped.png

指定輸入圖像為chart.png,convert命令會將剪裁后的圖像存儲為chart-cropped.png。
怎么在Linux的命令行中實現(xiàn)裁剪圖片

“怎么在Linux的命令行中實現(xiàn)裁剪圖片”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

名稱欄目:怎么在Linux的命令行中實現(xiàn)裁剪圖片
標題URL:http://bm7419.com/article20/pcipco.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、外貿(mào)網(wǎng)站建設、微信公眾號、軟件開發(fā)關鍵詞優(yōu)化網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化