当您将线条图压缩为 jpg 时,它会变得有点模糊。纯色区域会变成颜色略有变化的区域等。是否有任何工具可以尝试解决此类问题,消除模糊并使纯色区域再次变为纯色,以便图像看起来更好,并且可以有效地使用 PNG 或 GIF 进行压缩?
理论上,只对图像进行颜色压缩就可以解决问题,但一般来说,这种方法效果并不好。我认为针对修复 jpg 压缩造成的损坏这一特定任务进行调整的算法可能会做得更好。
理想情况下,我想要一些可以从命令行批量运行的免费东西。
答案1
某些图像处理软件可以将像素图像转换为矢量图像(通过自动“跟踪”)。您可以使用它来清理图像并将矢量图像转换回 GIF、PNG 或其他使用无损压缩的格式(JPEG 是“有损的”)。我以前使用过 Corel Suite,但我相信有很多矢量绘图工具具有此功能。
最糟糕的情况是,您可以将 JPEG 添加为半透明背景图像,添加矢量层,手动在其上跟踪矢量线和曲线,然后删除底层,然后保存为 GIF、PNG 等。我经常这样做,从企业在您要求将艺术作品合并到软件中时通常发送的低分辨率模糊硬拷贝中重新创建公司徽标。一旦您熟悉了矢量艺术软件的曲线绘制/调整工具,它就会运行良好,而且速度会相当快。
答案2
我有完全相同的问题,我找到的解决方案是 GIMP 中的 Despeckle 过滤器。
没有 Paint.Net 过滤器能够满足我的要求,而 GIMP Despeckle 过滤器需要一些手动操作,但这是我找到的最快的解决方案。
请注意,正如 HarryMC 所说,图像质量会有所下降。请尝试在去斑后(而不是之前)使用锐化滤镜。