【发布时间】:2012-10-28 20:25:13
【问题描述】:
我知道JPG、BMP、GIF等格式压缩图片。但是我可以获取显示的快照并保存它而不以编程方式(例如使用 c/c++ 或其他东西)压缩(在二进制文件中)吗?
【问题讨论】:
-
无损压缩可以吗?对于典型的屏幕截图(大面积的恒定颜色),PNG 非常适合无损,并且有免费的库可以处理它。例如,在 C 中,您可能会使用 libpng 和 zlib。正如 Kevin 所说,如果您不想进行压缩,BMP 是显而易见的选择。 TIFF 有很多选项,包括未压缩的 - TIFF 文件的问题之一是某些支持 TIFF 的应用程序无法读取所有可能的 TIFF 文件。