Léo*_* 준영 16 imagemagick image-manipulation images
我想从图像顶部切掉 30%。我知道如何将一个非常大的光栅图像切割成更小的块?但没有成功的方法,因为我无法找到convert从零到结尾的距离度量,只能通过绝对值维度。伪代码
convert -crop-y -units-percentage 0x30 heart.png
Run Code Online (Sandbox Code Playgroud)
图 1 输入图
我可以用 LaTeX 完成任务,adjustbox但 pdf 文件中的输出并不是真正的最终结果,而是它的演示。因此,从 pdf 文档中复制图像会产生原始图像。所以这个方法失败了。
don*_*sti 24
在这种情况下,您可以裁剪图像的一部分,以避免运行额外的命令来获取图像的高度和宽度(为了计算默认情况下相对于左上角的裁剪偏移量),您还必须裁剪相对于重力(以便您的裁剪偏移位置相对于图像的左下角):
convert -gravity SouthWest -crop 100x70%x+0+0 infile.jpg outfile.jpg
Run Code Online (Sandbox Code Playgroud)
命令应该是:
convert heart.png -gravity south -crop 100x70% +repage heart-out.png
Run Code Online (Sandbox Code Playgroud)