创建JPEG图像时,似乎有两个主要因素导致数字伪像:混淆和压缩。
例:
将带有字符的PNG转换为JPEG或将矢量图像放置在照片上,将导致其边缘像素化。抗锯齿通常会在其周围产生一种模糊,但是如果图像进行有损压缩,则部分细节也会丢失,因此模糊和像素化可能会变得不太明显。
这是正确的做法吗?即,由于无损压缩会生成非常详细的图像,因此因混叠而产生的伪影会更加明显,因此尽管会损害图像质量,但通过使用正确的压缩可以找到平衡点。
编辑
我只是将此JPEG保存在mspaint(3.46KB)中:
这是具有最大压缩率(最低质量,0.5KB)的相同JPEG:
这是具有50%压缩率的相同JPEG(注意大小差异为1.29KB):
相同的50%压缩率,但保存为“渐进JPG”,保留了原始EXIF和XMP数据,并“尝试以原始JPG质量保存”(您会注意到周围没有灰色像素,为2.96KB):
最后与禁用色度二次采样的文件相同(文件大小为2.96KB):
mozjpeg
压缩器有一个特殊的技巧,可以减少这类图像的失真。(而且通常比通常的jpeg编写器更有效。)您是否尝试过?