So, I know you already have an image tool that reduces the "overall" size of images embedded in the file, i.e. if the file is 1000x1000, the tool reduces the image size to your choice, i.e. 500x500. This is often useful in players that won't display images over a certain size.
What I'm looking for is a different function in the tool in which it sees the Height and Width # of the embedded image for example, 598x600 and then chooses the lowest # and then resizes the image so the image becomes 598x598.
Or allow us to "choose", to use either the highest or lowest # to try and maintain consistency. So, if we chose the "highest #" it would resize the image to 600x600 which would likely be better having more images being a similar size.
Why is this needed...?
Because I have a million images embedded in my music files which are just a "few pixels" off from being Square... and I really don't want to "manually" resize every single one using an image editor. This is a known issue of the Internet or whatever corrupting the image a few pixels changing its size.
Anyway, I would like all my images to be "square", so the files function the best when played in whatever player etc.
Also, the size differences aren't enough to make any noticeable difference in "distortion" of the image when resized, or at least for those who don't care. It's just fixing the known defect which resizes our images without permission.