libungif

王朝百科·作者佚名  2010-06-11  
宽屏版  字体: |||超大  

什么是libungif曾经,Gershon Elbor 和Eric Raymond共同编写了一个名叫giflib的库,它使得程序员可以快速地在自己的程序中添加gif文件管理。

然而,当时的Unisys公司发现,gif文件格式使用了部分该公司拥有版权的LZW压缩算法。为保护他们的权利,该公司声明不得无偿使用这项知识,任何人使用了或者发布了包含LZW(当然gif包括在内了)压缩算法的软件,都必须申请许可,否则立即停止使用。

许多程序员于是都停止了关于gif方面的努力。人们在寻求一个继承gif的新图像中,创造了PNG这种图像格式,它能完成许多gif所不能完成的许多功能。然而,遗留的gif文件太多了。很多图像文件都是一gif格式存在的,需要读写或者转换。很多遗留的软件系统无法使用新的PNG格式,为了处理gif文件,还得求助于GIF。

这样libungif就诞生了,ligungif库的调用方式和giflib的一样,但能产生不用LZW算法的非压缩的gif文件。这样就使得程序员在从gif向png的转换过程中,让他们的程序既能访问giflib也能访问libungif。

参考文献:

http://ca.geocities.com/libungif/index.html#future

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有