lossy-compression相关内容

JPEG 压缩图像可以在不损失质量的情况下旋转吗?

JPEG 是一种有损压缩方案,因此解压-操作-再压缩通常会进一步降低每一步的图像质量.是否可以在不引起进一步损失的情况下旋转 JPEG 图像?根据我对 JPEG 算法的了解很少,似乎可以通过一些努力来避免进一步的损失.哪些常见的图像处理程序(例如 GIMP、Paint Shop Pro、Windows 照片库)和图形库在执行旋转时会导致质量下降,哪些不会? 解决方案 是的,在某些情况下是可 ..
发布时间:2021-12-30 19:01:04 其他开发

在 Swift 中压缩 GIF 的方法?

我的 gif 生成器功能降低了分辨率并最小化了一系列照片的帧数,但我没有任何东西可以减少颜色数量或使其有损.我将如何在 Swift 4 中执行此操作? func generateGif(photos: [UIImage], filename: String) ->布尔{让文档目录路径 = NSSearchPathForDirectoriesInDomains(.documentDirector ..
发布时间:2021-11-10 05:21:31 移动开发

在Swift中压缩GIF的方法?

我的gif生成器功能降低了分辨率并使一系列照片中的帧最小化,但是我没有什么可以减少颜色数量或使其有损的.我将如何在Swift 4中做到这一点? func generateGif(照片:[UIImage],文件名:String)->布尔{让documentsDirectoryPath = NSSearchPathForDirectoriesInDomains(.documentDirectory ..
发布时间:2021-04-23 20:18:49 移动开发

JPEG压缩图像可以在不损失质量的情况下旋转吗?

JPEG是一种有损压缩方案,因此解压缩操作重新压缩通常会进一步降低每个步骤的图像质量。 是否可以旋转JPEG图片,而不会导致进一步的损失?从我知道的JPEG算法,我天真似乎可以避免进一步的损失与一点努力。 解决方案(例如GIMP,Paint Shop Pro,Windows Photo Gallery)和图形库会导致执行旋转时的质量损失方案 是的,在某些情况下是可能的:在尺寸为8的倍数的图 ..
发布时间:2016-12-25 12:50:53 其他开发

对于JPEG大小是8px还是16px的倍数,有质量,文件大小或其他好处吗?

JPEG压缩编码过程将给定图像分割成8x8像素的块,在将来的有损和无损压缩中使用这些块。 [来源] 还提到,如果图像是多个1MCU块(定义为最小编码单元,“通常在两个方向上为16个像素”),则可以执行对JPEG的无损变更。 [来源] 我正在处理产品图片,并想知道是否,以及在我的最终图片大小(例如,使用大小为480像素×360像素的图像)中使用16的倍数与非倍数16(例如484x362) ..
发布时间:2016-12-25 12:33:51 其他开发

如何保存在Android上的JPEG图像与自定义质量级别

在Android上,我该如何保存图像文件为JPEG时30%的质量? 在标准的Java,我会用的ImageIO 读取图像作为的BufferedImage ,然后保存为一个使用 IIOImage的例如JPEG文件:解决方案 您可以通过调用COM preSS并设置第二个参数存储为JPEG格式的位图: 位图BM2 = createBitmap(); 的OutputStream流=新 ..
发布时间:2015-12-01 23:35:43 Java开发