FFmpeg / imagemagick Вырезать изображение сверху и снизу

0

Я создаю изображение, как это:

ffmpeg -i chapter_Border.jpg -vf scale=220x176 chapter_Border.jpg -y';

Как я могу вырезать 15,5 пикселей снизу и 15,5 пикселей сверху изображения, чтобы изображение имело высоту 145 пикселей.

utdev
источник

Ответы:

0

Использование 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)

Я не думаю, что полупиксели возможны.

Майкл Д.
источник
0

Используя ffmpeg,

ffmpeg -i chapter_Border.jpg -vf scale=220x176,crop=iw:145 chapter_Border.jpg -y';
Gyan
источник