pbmplus-图像文件格式转换包
PBMPLUS 是一个用于多种图像类型和可移植格式(portble formats)之间来回转换的工具包。官方网站主页介绍,和下载地址在这里。该工具的想法是如果你想要在 N N N 种图像格式之间进行转换,你只需要 2 × N 2\times N 2×N 个转换函数;而不是如果你把每一种转换的函数都单独写出来, N 2 N^2 N2 个。
除了不同格式的文件的转换之外,该包还包括一些操作可移植格式的简单工具。
PBM/PGM/PPM 格式图像文件
这个包分为 4 个部分(本文只介绍 3 部分)。首先是 PBM (Portable BitMap),用于位图(每像素 1 比特)。然后是 PGM (Portable GreyMap),用于灰度图(单通道图像)。最后是 PPM (Portable PixMap),用于全彩色图像。
它们之间是向上兼容的:PGM 程序可以读 PGM 和 PBM文件,但是只能写 PGM;PPM 程序可以读这三种但是只能写 PPM。
安装
这个工具包是 cmake 安装。如下:
- 解压文件
- 编辑顶级 Makefile ,找到带有字符串 “CONFIGURE” 的每一行,并遵循设置配置选项的说明。
- 类似地编辑 inc/pbmplus.h.
- Make
- 当你高兴的时候,编译就好了,然后 make install