libpng

PNG图片处理
授权协议 zlib/libpng
开发语言 C/C++
所属分类 程序开发、 图形/图像处理
软件类型 开源软件
地区 不详
投 递 者 申浩广
操作系统 Linux
开源组织
适用人群 未知
 软件概览

libpng 软件包包含 libpng 库.这些库被其他程式用于读写png文件.

安装 libpng
用以下命令安装 libpng:

make prefix=/usr \
ZLIBINC=/usr/include ZLIBLIB=/usr/lib -f scripts/makefile.linux &&
make prefix=/usr install -f scripts/makefile.linux

命令解释
CC="gcc $CFLAGS" : 让 libpng 在编译时用 CFLAGS .

ZLIBINC=/usr/include ZLIBLIB=/usr/lib : 强制libpng去找我们已安装的zlib的includes 和库文件目录.

-f scripts/makefile.linux : 指出make是用Linux版本的makefile.因为libpng没有用autoconf的惯例方式, 而是针对于不同的平台有不同的makefile.

设置 libpng
设置信息
和 大多数库相同,这里不必做额外的设置。不过,库文件的路径如 /usr/lib 或 /usr/local/lib 应该在 /etc/ld.so.conf 文件中,这样 ldd 才能找到这个库。在检查了这一点后,要以 root 的身份运行 /sbin/ldconfig 。

内容
libpng 软件包包含 png 库 和 libpng-config.

具体说明
png 库
PNG 库是用来创立和操作PNG 格式的图像文件.PNG 格式是设计来替代GIF,他对于更小范围的TIFF(标记图象文件格式)来说, 有了非常多的进步和拓展并且减少了关于专利权的麻烦.

libpng-config
libpng-config 为 libpng 提供了设置信息.

  •                                     libpng的使用     1. PNG文件格式 PNG图像格式文件(或者称为数据流)由一个8字节的PNG文件署名(PNG file signature)域和按照特定结构组织的3个以上的数据块(chunk)组成。 PNG定义了两种类型的数据块,一种是称为关键数据块(critical chunk),这是标准的数据块,另一种叫做辅

  • 问题如下所示: [root@video libpng-1.6.10]# ./configure --prefix=/usr/local/libpng/  --enable-shared checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane...

 相关资料
  • PIL QRCode 几种图片转字符算法介绍 验证码破解

  • classpath : herosphp\image\VerifyCode API说明 方法名称 说明 getInstance 创建验证码实例 configure 配置验证码信息 generate 产生验证码字符 show 显示验证码图片 举个栗子: $config = array('x'=>10, 'y'=>30, 'w'=>120, 'h'=>50, 'f'=>22); $verify = V

  • 本文向大家介绍PHP 图片处理,包括了PHP 图片处理的使用技巧和注意事项,需要的朋友参考一下 图片处理函数功能:缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片 1、转Base64编码 2、图片旋转 3、图片压缩 4、生成目标图片 以上就是PHP对图片的处理的详细内容,更多关于PHP 图片处理的资料请关注呐喊教程其它相关文章!

  • QR码(全称为快速响应矩阵码;英语:Quick Response Code)是二维条码的一种, 于1994年由日本DENSO WAVE公司发明。QR 码使用四种标准化编码模式(数字,字母数字, 二进制和 Kanji)来存储数据。 Python QRCode 库 Python 可以安装 qrcode 库以获取 QR Code 生成的支持。 安装 qrcode 库依赖于 Python Image Li

  • 实例联系 图片转 ASC II 码 原理: http://www.jave.de/image2ascii/algorithms.html 示例代码:https://github.com/kxxoling/image2ascii 图片相似度计算 图片相似度计算&索引

  • 图片生成器ImageDataGenerator keras.preprocessing.image.ImageDataGenerator(featurewise_center=False, samplewise_center=False, featurewise_std_normalization=False, samplewise_std_normalization=Fa

  • 图片生成器ImageDataGenerator keras.preprocessing.image.ImageDataGenerator(featurewise_center=False, samplewise_center=False, featurewise_std_normalization=False, samplewise_std_normalization=Fa

  • 七牛提供了强大的图片处理功能,ThinkCMF内部提供了七牛良好的支持,只要在后台"文件存储"里进行简单的设置就可以把全站的图片上传七牛了,前台使用七牛的强大api就可以对图片进行各种处理,如放大缩小,缩略图,加水印等. ThinkCMF内部保存的文件路径是相对路径,假如你在七牛空间有个图片访问地址是http://78re52.com1.z0.glb.clouddn.com/resource/go