Answers:
FreeVImager可以使用漂亮的GUI来实现。
它还可以进行JPEG的无损旋转(90度旋转是无损的)。它是FOSS,所以如果您使用的是Linux,那么值得一试。
jpg
;如果我使用GIMP,我将无法做到。
使用libjpeg随附的“ jpegtran”应用程序可以无损裁剪JPEG图像。参见 https://en.wikipedia.org/wiki/Libjpeg。
在安装了jpegtran的系统上从“ man jpegtran”引用:
..无损裁剪受当前JPEG格式限制:所选区域的左上角必须落在iMCU [8或16]边界上。如果这对于给定的作物参数不成立,我们将左上角和/或向左静默移动,同时增大区域尺寸以保持右下角作物角不变。(因此,输出图像至少覆盖了请求的区域,但可能覆盖了更多区域。)
使用其他图像编辑软件,可以通过确保裁切区域的尺寸是8的倍数,并且相对于其左上角的偏移量是8的倍数(如果对颜色进行二次采样,则为16,则可以将损失最小化)。原始图像,并且压缩“质量”与原始图像相同。