我正在创建这样的图像:
ffmpeg -i chapter_Border.jpg -vf scale=220x176 chapter_Border.jpg -y';
我怎样才能从图像底部剪切 15.5px 并从图像顶部剪切 15.5px 以使图像的高度达到 145px。
答案1
使用 imagemagick:
获取图像的大小:
identify img.jpg
# img.jpg JPEG 1024x768 1024x768+0+0 8-bit sRGB 29.2KB 0.000u 0:00.000
裁剪一部分img.jpg
并保存至new.jpg
:
convert img.jpg -crop 220x145+0+16 new.jpg
# 220x145 is the new size. +0+16 is the X,Y position (upper left corner)
我认为半像素是不可能的。
答案2
使用 ffmpeg,
ffmpeg -i chapter_Border.jpg -vf scale=220x176,crop=iw:145 chapter_Border.jpg -y