当前位置:  软件>C/C++软件

PNG 编码和解码库 LodePNG

    来源:    发布时间:2014-12-14

    本文导语:  LodePNG 是一个 C/C++ 语言用来编码和解码 PNG 图像的库。 示例代码: /* LodePNG Examples Copyright (c) 2005-2012 Lode Vandevenne This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for...

LodePNG 是一个 C/C++ 语言用来编码和解码 PNG 图像的库。

示例代码:

/*
LodePNG Examples

Copyright (c) 2005-2012 Lode Vandevenne

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

    1. The origin of this software must not be misrepresented; you must not
    claim that you wrote the original software. If you use this software
    in a product, an acknowledgment in the product documentation would be
    appreciated but is not required.

    2. Altered source versions must be plainly marked as such, and must not be
    misrepresented as being the original software.

    3. This notice may not be removed or altered from any source
    distribution.
*/

#include "lodepng.h"
#include 

/*
3 ways to decode a PNG from a file to RGBA pixel data (and 2 in-memory ways).
*/

//g++ lodepng.cpp example_decode.cpp -ansi -pedantic -Wall -Wextra -O3


//Example 1
//Decode from disk to raw pixels with a single function call
void decodeOneStep(const char* filename)
{
  std::vector image; //the raw pixels
  unsigned width, height;

  //decode
  unsigned error = lodepng::decode(image, width, height, filename);

  //if there's an error, display it
  if(error) std::cout 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.print类docflavor.url的类成员方法: png定义及介绍
  • Java的png图像生成库 PNG Encoder
  • java命名空间javax.print类docflavor.byte_array的类成员方法: png定义及介绍
  • C++ PNG类库 PNGwriter
  • java命名空间javax.print类docflavor.input_stream的类成员方法: png定义及介绍
  • 用程序生成PNG?
  • PNG图像文件调整工具 TweakPNG
  • s2png
  • PNG图片压缩工具 pngcrush
  • PNG 图像处理工具 Pngyu
  • PNG 图像处理工具 PNGoo
  • 图片格式转换工具 gif2png
  • 命令行网页截图程序 khtml2png
  • 将文件压缩成png PNGDriver
  • 怎么用GS命令实现PDF文件转化PNG?
  • 批量PNG图像转换库 pngquant
  • IE PNG Alpha Fix
  • IE PNG Alpha Fix iis7站长之家
  • 影像處理工具 PNG and MNG tools
  • Unit PNG Fix
  • 求有关png图像处理的libpng库的有关中文资料


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3