lodepng:C和C ++中的PNG编码器和解码器

时间:2024-05-30 11:13:19
【文件属性】:

文件名称:lodepng:C和C ++中的PNG编码器和解码器

文件大小:257KB

文件格式:ZIP

更新时间:2024-05-30 11:13:19

C++

洛德PNG C和C ++中的PNG编码器和解码器,没有依赖项 主页: : 文献资料 详细的文档包含在头文件lodepng.h后半部分的大注释中。 在示例目录中可以找到使用LodePNG的源代码示例。 常见问题解答可以在找到。 建造 只需两个文件即可对PNG进行编码和解码: lodepng.cpp (或重命名为lodepng.c ) lodepng.h 所有其他文件只是源代码示例,测试,其他实用程序等,在使用此文件的项目中通常不需要这些文件。 您可以将文件直接包含在项目的源代码树及其makefile,IDE项目文件或其他构建系统中。 无需库。 除了C ++外,LodePNG还支持ANSI C(C89),具有所有相同的功能:C ++仅添加了额外的便捷API。 对于C,将lodepng.cpp重命名为lodepng.c 。 考虑使用git子模块在您的项目中包括LodePN


【文件预览】:
lodepng-master
----lodepng.h(93KB)
----lodepng_benchmark.cpp(14KB)
----LICENSE(886B)
----lodepng_unittest.cpp(304KB)
----pngdetail.cpp(56KB)
----examples()
--------example_encode_type.cpp(2KB)
--------example_reencode.cpp(2KB)
--------example_gzip.cpp(3KB)
--------example_sdl.cpp(4KB)
--------example_png2bmp.cpp(5KB)
--------example_encode.c(3KB)
--------example_encode.cpp(4KB)
--------example_4bit_palette.cpp(4KB)
--------example_png_info.cpp(10KB)
--------example_opengl.cpp(5KB)
--------example_bmp2png.cpp(4KB)
--------example_decode.cpp(3KB)
--------example_sdl.c(4KB)
--------example_decode.c(3KB)
--------example_optimize_png.cpp(5KB)
----lodepng_util.cpp(71KB)
----lodepng_fuzzer.cpp(3KB)
----Makefile(1KB)
----README.md(2KB)
----lodepng.cpp(257KB)
----lodepng_util.h(13KB)

网友评论