首页 > 编程知识 正文

历史论文格式模板(怎么把png转换jpg格式)

时间:2023-05-04 01:54:00 阅读:87983 作者:2684

近年来,随着各种广色域、高动态设备的普及,对更高性能的图像编码格式的需求也越来越迫切。

虽然很多人可能没有注意到,但是我们每天使用的JPEG已经有26年的历史了,确实有点旧了。 但是,多年过去了,也没有合适的格式来代替它。

在iPhone、iPad等苹果设备的推动下,HEIF/HEIC格式的市场占有率越来越大,同时来自JPEG家族的一些新格式也呈现出异军突起、相互竞争的态势。 另外,20年前发表的JPEG-2000在专业领域也拥有比较大的使用量。

这也直接关系到许多替换JPEG的尝试并没有取得什么效果。 现在一切又模糊了。

我们注定只能使用8bit的图像格式吗? 什么格式是JEPG最好的替代者呢?

今天,让我们来看看目前有哪些潜在的其他选择。

一、HEIC/HELF

近年来,苹果设备中最受欢迎的HEIC/HELF格式是有能力取代JPEG的格式之一。 随着iPhone手机在全球的热销,HEIC/HELF可以说是历史上使用最广泛的移动终端图像格式。 传输图像所需的数据最多可减少近10倍,而不会过度影响图像质量。

28KB大小的图像,JPEG对比度HELC格式

使用iPhone或iPad拍摄照片时,默认情况下会以. HEIC扩展名保存在“照片”文件中。

HEIF或HEIC格式目前的一大缺点是兼容性问题,如果拍摄以HEIF或HEIC扩展名结尾的图像,则并非所有位置和软件都能正确识别。 在某些情况下,也需要用软件转换为JPEG。

二、JPEG

JPEG的初代诞生于1980年代,但等到2014年才迎来更新。 莱比锡应用信息研究所的数字影像技术专家们在更新中向JPEG添加了定标、12位支持以及部分可逆编解码功能,还探讨了RGB的不同模式。

很好,不是吗? 但是,正如互联网时代常见的那样,许多标准确立后,硬件和软件执行的效果大不相同。 JPEG就是这样。

理论上,JPEG文件可以包含各种各样的数据,也可以在附带的数据区域中保留alpha通道,但是实际使用方法太复杂了,现在的JPEG仍然是原来的状态。

目前,众所周知,JPEG只支持8位、标准动态范围和YCrCb 4:2:0的记录方式,而透明通道、sRGB、Rec.709和Adobe RGB均支持

作为增量传输数据的编码,JPEG在图像传输时间较长的情况下,可以分几次处理图像,以清晰的方法从模糊中传输图像。 结果,解码过程变得相对复杂。 在手机上,处理器需要解码三次才能得到画面。 我们想的不是一次发布就能得到同样的结果。

最后,由于带有gamma曲线的ICC文档嵌入在JPEG格式中,因此许多JPEG图像可以通过编码达到11个文件的动态范围。 有些人认为这应该是真正兼容的编解码器格式,可以正确读取ICC文件,以某种方式实现HDR,但实际上会导致很大的颜色偏移,容易产生各种问题。

三、JPEG-2000

是所有JPEG的替代品中,JPEG-2000无疑是最老的,正如它的名字,发表于2000年。 该标准基于离散小波变换[dwt]而不是先前的离散余弦变换[DCT],从而确实带来了更好的性能。

实际软硬件条件下的JPEG-2000的优势也确实体现出来了。 在高比特率的情况下,JPEG-2000比JPEG稍好一点,但在低比特率的情况下较亮。 DWT的假象比DCT舒服得多。

理论上,JPEG-2000支持所有位深度,压缩量的大小会影响结果的精度。 在视频编码系统中,JPEG-2000从几年前就开始使用了。 最广为人知的是RED电影摄像机的原始编码器。

JPEG-2000使用小波编码,图像被有效地分割成连续的数据块,这些数据块表示出越来越细小。 因此,编码器开始工作后,可以快速解码图像的低分辨率版本,根据需要添加详细信息,或者在其他数据可用时添加详细信息。

p>

尽管JPEG-2000上一次更新是在2013年,这使得它比最新的JPEG还要老,但在实际使用中,JPEG-2000比古老的JPEG有更多的优势。

默认情况下JPEG-2000有alpha透明通道和16bit或32bit编码,程序员可以依赖稍微强大了一些的ICC配置文件进行处理。尽管如此,大多数编码专家仍将其视为性能更好的JPEG,一个专注于8bit、sRGB/Rec.709或Adobe RGB图像,而非面向未来的新型编码。

四、JPEG XL

由于不满足于JPEG-2000的性能,JPEG专家组在2017提交了关于JPEG XL的提案。JPEG XL的压缩性能比原始的JPEG格式提升了60%(当然JPEG 2000通常也可以做到这一点)。

JPEG XL真正的目标是在拥有更高性能的同时,为原始JPEG提供向后兼容。也就是说,JPEG图像可以无损地转换为JPEG XL,服务器可以存储一个JPEG XL文件来同时服务于JPEG和JPEG XL客户机,这样也可以确保它与现有的仅JPEG客户端(如老一代的手机和浏览器)保持兼容。

JPEG XL支持高达32位的高位深图像,以及alpha通道、动画和各种其他选项。支持RGB和YCrCb编码,并且第一次全面描述了除了最常见的SRGB、Rec.709、Rec.2020色域和函数之外的,特定颜色和传输函数,比如PQ和HLG等HDR标准的处理。

JPEG XL标准的最终版本预计将在今年10月推出。

五、JPEG XR

JPEG XR实际上是基于微软2000年代中期的一个想法,最初被称为Windows Media Photo。

不过JPEG XR在微软为中心的生态系统之外,并没有得到广泛的支持。XR提供透明、RGB、以及各种位深度,包括低位深16位RGB565模式、CMYK模式,以及特定的参考亮度,RGBE高动态范围编码。

不过,JPEG XR很可能会落后,毕竟JPEG XL已经做了许多相同的事情,同时提供了很好的向后和向前兼容性。不过在实际的压缩算法中,JPEG XR在某些方面也呈现出了优势。JPEG XR的在与JPEG文件同等大小的情况下,图像质量是后者的两倍,或同等质量只需一半的体积。

总结下来,一方面,我们需要新的格式具有更高效的压缩效率,支持更多新的技术标准,在满足未来使用需求的同时,对于旧的标准有良好的兼容性。

另一方面,抛开技术,新的标准格式必须让整个行业认可,特别是得到各个成像技术领域所有大公司的支持,并且可以迅速替换旧格式。那么某个程度上来讲,这种格式可能还需要是开放、免版权、可提供给所有平台和个人使用的。

相对来说,也许这才是最困难的一步。

对于JPEG你怎么看?

欢迎在下方评论区留言

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。