如果你想要剪裁映像以去除空白,你可以使用ImageMagick自帶的兩個命令行工具。
成都創(chuàng)新互聯(lián)專注于法庫企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城開發(fā)。法庫網(wǎng)站建設(shè)公司,為法庫等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站建設(shè),專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
如果你還沒有安裝ImageMagick,安裝ImageMagick
在本教程中,讓我們來剪裁以下PNG圖像。我們想要去除圖像右邊和底部的邊緣,以便讓圖標(biāo)居中。
首先,鑒定圖像文件的尺寸(寬度和高度)。你可以使用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。
使用mv
命令
剪切文件。
如需要將
/tmp
目錄下的tomcat.zip文件剪切到
/usr/local
目錄下,執(zhí)行下面的命令即可:
#
mv
/tmp/tomcat.zip
/usr/local
1、在linux中的復(fù)制粘貼命令:在一行的任何位置按下yy,y是yanked拷貝的意思,然后去想粘貼的位置按下p即可。p是粘貼的意思。
2、如果想復(fù)制3行的話,按下3yy,就復(fù)制3行,如果想復(fù)制多行的話,直接按數(shù)字可以選中多好,然后粘貼。
3、剪切和粘貼:把光標(biāo)移動到想剪切那一行的任意位置,按dd。后在想粘貼的位置按下p粘貼。
4、按下數(shù)字如3dd,剪切3行,然后去想粘貼的地方粘貼即可。
5、刪除上面最后一行中的數(shù)字6,首先按下Ctrl+v,進入Visual Block模式(塊選擇模式),這是一種特殊的模式,允許選擇多個字符。
cut 命令在 man 文檔中的含義是 刪除文件中每一行的指定部分 。其大意就跟 cut 單詞本身的含義一樣,是用來剪切數(shù)據(jù)的。
輸出第二個字符
以逗號為分割符,截取第二部分
cut命令可以將一串字符作為列來顯示,字符字段的記法:
例如:打印從第 8 個字符開始到結(jié)尾