我一直在使用 GDI+ 和 CxImage 库来保存从桌面捕获的图像,并考虑转移到谷歌的 LibWebp,因为它承诺具有比 JPEG 或 PNG 更好的压缩质量的图像。
我在 Windows 上使用 directX 或 GDI 捕获桌面,编码并保存它们或通过网络传输并在另一端解码它们。除了使用文本捕获的图像失真之外,每件事看起来都不错,但对于具有大量文本内容的网页而言,情况并非如此。
只要背景颜色发生变化(被选中或突出显示),文本就会被正确编码。我不明白问题是什么。
这是我使用 libWebp 编码的命令提示符图像示例,您可以清楚地看到所选区域已正确编码,其余区域随机失真。
我没有找到任何讨论这些奇怪问题的资源或论坛。任何帮助,将不胜感激。
提前致谢。