Images
如何在 Unix 中將圖像削減前 30%?
我想從圖像頂部切掉 30%。我知道執行緒如何將一個非常大的光柵圖像切割成更小的塊?但是沒有成功的方法,因為我無法找到
convert
從零到結束的距離度量,只能通過絕對值維度。虛擬碼convert -crop-y -units-percentage 0x30 heart.png
圖 1 輸入圖
我可以用 LaTeX 完成這項任務,
adjustbox
但 pdf 文件中的輸出並不是真正的最終結果,而是它的呈現。因此,從 pdf 文件中復製圖像會產生原始圖像。所以這種方法失敗了。
在這種情況下,您可以裁剪圖像的一部分,以避免執行額外的命令來獲取圖像的高度和寬度(為了計算預設情況下相對於左上角的裁剪偏移量),您還必須裁剪相對於重力(以便您的裁剪偏移位置相對於圖像的左下角):
convert -gravity SouthWest -crop 100x70%x+0+0 infile.jpg outfile.jpg
命令應該是:
convert heart.png -gravity south -crop 100x70% +repage heart-out.png