pbmplus-图像文件格式转换包与PBM/PGM/PPM 格式图像文件

PBMPLUS是一个用于位图、灰度图和全彩色图像格式转换的工具包,支持PBM、PGM和PPM格式。它提供了一个简洁的解决方案,减少了在多种图像格式间转换所需的函数数量。除了转换,还包括基本的图像操作。安装过程涉及解压、配置和编译。该工具使用cmake构建系统。
摘要由CSDN通过智能技术生成

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值