Hello everyone, does anyone know of a batch resizing tool on Linux that can resize loads of images all at once while keeping all the images the same aspect ratio as before? I would like to make all my images in a game have either a width of at least 128 px or height of 192 px (e.g. an image that is 700x875 would resize down to 154x192px, so that width is > 128 px and height = 192 px. I think for most of the images resizing based on height will work, but you never know!)

edit: I have used a for loop that cds into each directory, uses imagemagick to resize all of them to fill/overflow area 128x192 with ^ tag and using morgify to modify in place, then cd back to the parent directory! Thanks everyone

  • sbird@sopuli.xyzOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    17 hours ago

    It looks like I need to use the “fill area” option, possibly with centering too.

    nvm, read that option wrong. Only scale down it is then w/ keep aspect ratio

    Never mind, I was right, I just found that the mogrify command requires the file name to be last