微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

撰写多个JPEG文件而不进行重新压缩

我怎样才能撰写(毗连)多个JPEG文件,而不需要重新压缩?

我知道有jpegtran ,可以无损裁剪和调整JPEG图像,所以我想知道是否有类似的工具来连接图像无损

它们的大小是多个1 MCU块(双向16个像素)。

我的便宜的中文networking摄像头的JPEGstream格式是什么?

解码JPEG以获取未压缩的数据

硬件JPEG解压缩/ Win32

窗口的图像压缩工具类似于ImageOptim(的mac)

预览Windows媒体播放器的JPG

在Linux上将AVI帧转换为JPG

如何将pptx文件转换为jpg或png(对于每个幻灯片)在Linux上?

用javascript读取jpeg xmp元数据

将图像保存为JPG -library?

JPEG压缩没有DLL

你想要做什么当然是可能的,但为了使它真正无损,两个图像必须使用相同的量化表和颜色子采样选项。 例如,如果这两个图像来自同一个来源(例如相机),那么您可以确信这是可能的。 您需要对两个图像中的每个MCU进行熵解码,按照您所需的方式重新排列它们,然后对它们进行重新熵编码并输出JPEG比特流。 如果你想叠加一个在另一个或裁剪/合并他们在非MCU边界,那么你遇到了上述相同的问题,必须做一个完整的解码和重新编码。

我已经使用ImageMagick的复合二进制水印与PNG图像的JPG。

喜欢这个:

composite -tile -dissolve 15 targetimage.jpg watermark.png

你显然可以使用两个JPEG来实现你正在寻找的东西。

使用-quality和-sampling-factor参数将有助于保持质量。 还有一个-compress <type>参数,其中type可以通过Lossless 。 但是,ImageMagick不建议使用此值,因为必须修补JPEG库以支持此值。

值得研究的是,它是否能够实现真正的无损图像,而且对compress和sampling-factor参数的质量不满意。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐