简单的JPG库(dll)仅用于保存JPG图像?

时间:2011-12-04 21:31:20

标签: c++ windows linux dll jpeg

有没有人为Windows制作一个简单的DLL,所以我可以将原始图像数据保存为JPG格式?它应该有.lib和.h文件,因此我不需要弄乱编译源,因为我发现它非常难。

有一点需要考虑:

  • 我无法编译libjpeg(ijg.org),我找不到它的二进制文件(dll / .lib / .h)
  • GD图书馆网站已关闭,新版本需要PNG dll等,甚至可以节省JPG。
  • 我不想使用Windows内部JPG功能,因为我也希望能够在linux上运行它。

修改 我试图找到尽可能小的库:只写一个JPG(或者只读写,如果只有一个写库不存在)。

3 个答案:

答案 0 :(得分:2)

试试jpeg-compressor,我认为这是最简单的。

答案 1 :(得分:0)

您是否考虑过使用FreeImage

答案 2 :(得分:0)

为什么不使用GDI +?它内置于Windows中,因此您无需添加任何其他库。

This页面显示了从磁盘上的文件加载位图图像并将其保存为JPEG文件(具有不同级别的编码质量)的示例。