有时我会使用 XnView* 的“批量转换”工具来缩小一堆 JPEG 的大小(最大为 1600x1200)。但其中一些等于或小于该值,并且没有调整大小。
在此过程中是否有任何图像质量损失?(即使我选择 JPEG 100% 质量?)
编辑:我问的是那些已经小于限制的图像,并且没有调整大小,只是重新压缩。
* 我的 Linux 笔记本电脑是吐司,不能做任何 imagemagick 技巧。
我需要减少我的照片库的大小,所以我自然想压缩它们。其中许多并不完全相同,但仍然非常相似(同一场景的后续镜头)。是否有任何压缩算法利用这一事实来有效地压缩这些图像?7zip (LZMA) 没用。
我正在尝试将一些 BMP 文件转换为最高质量 (Q = 100) 的 JPEG 格式,直到我意识到这里有一个“渐进式”选项。
我的 BMP 文件之一是 2.9MB。转换为不带渐进式的 JPEG 格式后,新文件大小为 338.2KB,使用渐进式后,新文件大小仅降至 283.2KB。
我已经阅读了维基百科关于这个渐进式 JPEG 的用途的文章,但我担心的是与普通 JPEG 相比,渐进式 JPEG 的质量会变差还是会相同?
我下载了几张 .jfif 文件图像。我有各种增强功能(例如上下文菜单)和处理脚本,这些脚本是针对 *.jpg 文件的,并且希望将它们与新文件一起使用。
我已阅读过“所有 JPEG 文件都是 JFIF 吗?” ,但想明确澄清:直接将 .jfif 文件重命名为 .jpg 文件是否安全(我的意思是没有损坏或读取文件错误的风险,无论是图像数据还是元数据)?
我试图了解是否可以简单地重命名文件并直接更改扩展名(即底层文件格式相同),或者是否需要将这些 .jfif 文件重新编码/重新保存为 .jpg 文件(其中可能会导致一些有损压缩/质量损失),因为这两种文件格式在某种程度上有所不同。
每次我想保存粘贴到Paint应用程序中的图像时,
它都会选择 BMP/DIB 格式(这对于从剪贴板保存内容来说是最糟糕的)。
保存图像时,如何将 Paint 设置为默认为 JPEG 格式?
我目前使用的是Windows XP SP3 和 Paint 5.1。我希望任何黑客都可能是通用的,并且我能够在我所有的 Windows 机器上使用它们。
一个月前,我的妻子从 Galaxy S5 升级到 S7,并带来了一张 MicroSD 卡,里面装满了旧手机拍摄的照片。最近在备份新照片的过程中,我发现很多旧照片都被赋予了“新”的文件修改日期,这让我感到震惊。大量照片已更新 modtime,而手机连接到 WiFi 却没有任何操作。
我抓了一个修改过的 JPG 样本并将其与备份的原件进行了比较。该文件与原始文件的长度相同,但在文件末尾添加了一些新字节:
这是什么?我看到“BackupRestore_Data”,它看起来像是来自某种在线备份系统的签名,但我不知道我们选择了这样的系统。我还看到“SEFT”可能是最后一个神奇的数字,但搜索它并没有产生任何看起来相关的东西。
附加这些额外数据似乎不会损害 JPG。但通常我不喜欢在拍摄照片后更改文件。这是什么额外数据,它有什么作用?
我有一个很大的复杂目录树,里面装满了 JPG 图像。我想创建第二个目录树,它完全反映第一个目录树,但将所有图像的大小调整为设定的大小(例如 2000x1500 或其他大小)和质量(可能为 85%)。
有没有什么工具可以让我在 Windows 上轻松地做到这一点?我可以编写一些脚本来使用 bash 和 image magick 使其自动化,但首先想看看它是否已经完成。越快越好,因为我有成千上万的图像。所以像 Photoshop 这样的东西可能不是一个好的解决方案,因为每张图像可能需要几秒钟。
jpeg ×10
compression ×2
images ×2
backup ×1
batch ×1
conversion ×1
linux ×1
mac ×1
photos ×1
png ×1
resizing ×1
sd-card ×1
webp ×1
windows ×1
windows-xp ×1