【发布时间】:2022-04-17 15:03:38
【问题描述】:
我想计算/估计在使用 Encoder.Quality 值进行压缩后图像 (.jpg) 的文件大小。 这里我不应该在估计之前进行任何压缩,有什么公式可以做到吗?
有没有粗略的估计。我想在不进行迭代压缩的情况下将图像文件大小减小到
是否有基于图像(jpg)宽度、高度和深度(dpi)等的Encoder.Quality值估计...
提前致谢。
【问题讨论】:
-
我认为进行迭代压缩比任何其他计算/估计都要快。但是,您应该压缩到内存,而不是将文件写入磁盘。
-
不可能回答 - 你甚至没有提到算法是。然而,除了最低效的算法之外,压缩率取决于数据并且无法计算。您只能根据算法、内容类型(例如剪贴画、照片)和质量水平进行猜测
标签: c# image image-compression