这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 giftopnm
程序:
您的姓名
giftopnm - 将 GIF 文件转换为可移植的任意地图
概要
赠品 [--阿尔法输出={alpha 文件名,-}] [-冗长[-注释[-图片 N[GIF文件]
商品描述
这是一个从 GIF 格式到 PNM(即 PBM、PGM 或 PPM)的图形格式转换器
格式。
如果图像仅包含黑色和最大亮白色,则输出为 PBM。 如果
图像包含不止这两种颜色,但只有灰色,输出为 PGM。 如果
图像包含其他颜色,输出为 PPM。
如果您有动画 GIF 文件,则可以使用以下命令从中提取单个帧 动图
然后转换那些使用 赠品.
GIF 图像包含矩形像素。 它们都具有相同的纵横比,但可能不同
是方形的(实际上它们不是方形是很不寻常的,但它可能会发生)。
Netpbm 图像的像素始终是方形的。 由于工程复杂
否则, 赠品 将 GIF 图像逐像素转换为 Netpbm 图像。 这意味着
如果 GIF 像素不是正方形,则 Netpbm 输出图像的纵横比错误。 在
这个案例, 赠品 发出一条信息性消息,告诉您运行 纳米尺度 纠正
输出。
配置
--阿尔法输出=alpha 文件名
赠品 创建包含 alpha 通道值的 PGM(便携式灰度图)文件
在输入图像中。 如果输入图像不包含 Alpha 通道,则
alpha 文件名 文件包含所有零(透明)alpha 值。 如果你不
指定 --阿尔法输出, 赠品 不生成 alpha 文件,如果输入
图像有一个 alpha 通道, 赠品 简单地丢弃它。
如果指定 - 作为文件名, 赠品 将 alpha 输出写入标准
输出并丢弃图像。
我们 PNMComp(1) 一种使用 alpha 输出文件的方法。
-冗长
生成有关 GIF 文件输入的详细输出。
-注释
只输出 GIF89 注释字段。
-图片 N
从输入的 GIF 档案中输出指定的 gif 图像(其中 N 是“1”,“2”,
'20'...)。 通常每个文件只有一个图像,因此不需要此选项。
所有标志都可以缩写为其最短的唯一前缀。
限制
这不能正确处理 GIF89 标准的纯文本扩展,因为我做了
没有包含它们的任何示例输入文件。
使用 onworks.net 服务在线使用giftopnm