image magick

Note: most of these are in place conversions.

Only shrink larger images

convert $i -resize 800x600\> $i

Shrink and convert to webp

convert test.png -resize 800x600\> test.webp

Trim borders and shrink if larger

convert $i -trim -resize 140x183\> $i

See also