我正在寻找一种在 Mac OS X 上无损裁剪 JPEG 的简单方法。
特别是,是否有某种方法可以让 Preview 执行无损裁剪?
答案1
我用谢。它比图片预览好太多了(恕我直言);特别是因为您可以通过单击箭头按钮来遍历同一文件夹中的图片。所有按钮快捷方式都可以重新编程。
它支持无损裁剪和旋转。只需查看网页即可。
如果你喜欢它,就购买 milksnake 来帮助开发人员 - 我就是这么做的。
答案2
这个命令对我有用:
jpegtran -crop WxH+X+Y infile.jpg outfile.jpg
虽然可能不是无损的,但我发现 FFmpeg 也做得很好:
ffmpeg -i infile.jpg -filter crop=W:H:X:Y -qmax 1 outfile.jpg
答案3
基于这个答案,我建议使用命令行工具jpegtran
,基于 GUI 的JpegcropWindows 程序,或基于 IJG jpegtran 代码的众多程序之一(尽管并非所有这些都支持裁剪)。
答案4
如果您担心“无损”——请不要使用 jpg。每次打开一个,然后保存它——您都会丢失一些数据——即使在最高设置下也是如此。如果有人对此有异议,只需在 PS 中打开一张未处理的图像(例如),然后保存它并在最高设置下多次打开它。您会注意到伪影。(将文件放大几次并与原始文件进行比较。)
因此只需裁剪并在预览中保存即可。几乎不会有太大损失。