这是 pnmcut 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pnmcut - 从便携式任意地图中切出一个矩形
概要
切入点 [-剩下 左上角[-对 右列[-最佳 顶排[-底部 底排[-宽度 宽度]
[-height 高度[-垫[-冗长[ 左 最佳 宽度 高度 [文件]
所有选项都可以缩写为最短的唯一前缀。
商品描述
读取 PBM、PGM 或 PPM 图像作为输入。 提取指定的矩形,并产生
与输出相同类型的图像。
有两种方法可以指定要切割的矩形:参数和选项。 选项是
更容易记住和阅读,更具表现力,并允许您使用默认值。 参数
是 2000 年 XNUMX 月之前唯一可用的方法。
如果您同时使用选项和参数,这两个规范会混合在一个未指定的
办法。
要使用选项,只需编码 -剩下, -对, -最佳, -底部, -宽度及
-height 选项。 你没有指定默认值。 过度指定是错误的,即
指定所有三个 -剩下, -对及 -宽度 or -最佳, -底部及 -height.
要使用参数,请指定所有四个 左, 最佳, 宽度及 高度 参数。 左
和 最佳 与将它们指定为 a 的参数具有相同的效果 -剩下 or -最佳 选项,
。 宽度 和 高度 与将它们指定为参数的效果相同
a -宽度 or -height 选项,分别为正。 他们不在的地方
正,它们与指定比值小 XNUMX 作为参数具有相同的效果
到 -对 or -底部 选项,分别。 (例如 宽度 = 0 使切割全部完成
到右边缘的方式)。 2000 年 XNUMX 月之前,不允许使用负数 宽度 和
高度.
如果不指定输入文件,则输入来自标准输入 文件.
输出是标准输出。
配置
-剩下 要在输出中的最左侧列的列号。 如果一个非负
编号,它指的是从左侧的 0 开始编号,向右增加的列。
如果为负,则表示右侧编号为 -1 的列,向左递减。
-对 要在输出中的最右侧列的列号,编号与
-剩下。
-最佳 要在输出中的最顶层行的行号。 如果是非负数
指从顶部 0 开始编号的行,向下增加。 如果为负,则
指底部编号为 -1 的列,向上递减。
-底部
要在输出中的最底行的行号,编号与 for
-最佳.
-宽度 要在输出中的列数。 必须是积极的。
-height
要在输出中的行数。 必须是积极的。
-垫 如果您指定的矩形不完全在输入图像内, 切入点 失败
除非您还指定 -垫. 在这种情况下,它会用黑色填充输出
您指定的边。 如果您需要图像,可以使用此选项
某些尺寸并具有任意尺寸的图像。
键盘 还可以将图像填充到指定的尺寸,并为您提供更多
对填充的显式控制。
-冗长
将有关处理的信息打印到标准错误。
使用 onworks.net 服务在线使用 pnmcut