これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pamcut です。
プログラム:
NAME
pamcut - PAM、PBM、PGM、または PPM 画像から長方形を切り取ります
SYNOPSIS
パムカット [-左 左列] [-右 右端] [-上 トップロウ] [-下 最終行] [-幅 幅]
[-高さ 高さ] [-パッド] [-詳細] [ 左 右 幅 高さ ] [pnmファイル]
すべてのオプションは、最短の一意のプレフィックスに省略できます。
DESCRIPTION
PAM、PBM、PGM、または PPM イメージを入力として読み取ります。 指定された四角形を抽出し、
出力と同じ種類の画像を生成します。
切り取る四角形を指定するには、引数とオプションの XNUMX つの方法があります。 オプションは
覚えやすく、読みやすく、より表現力が豊かになり、デフォルトを使用できるようになります。 引数
2000 年 XNUMX 月以前は利用できる唯一の方法でした。
オプションと引数の両方を使用すると、XNUMX つの仕様が不特定の状態で混在します。
ウェイ
オプションを使用するには、次のオプションを組み合わせてコーディングするだけです。 -左, -右, -上, -下, -幅,
-高さ オプション。 指定しないものはデフォルトになります。 過剰に指定することはエラーです。
次の XNUMX つすべてを指定します -左, -右, -幅 or -上, -下, -高さ.
引数を使用するには、次の XNUMX つをすべて指定します。 左, 右, 幅, 高さ 引数 左
と top の引数として指定するのと同じ効果があります。 -左 or -上 オプション、
。 幅 と 高さ の引数として指定するのと同じ効果があります。
a -幅 or -高さ それぞれ、オプションが正の場合。 彼らがいない場所
正の場合、引数として値より XNUMX 小さい値を指定するのと同じ効果があります。
へ -右 or -下 それぞれオプションです。 (例えば 幅 = 0 はカットを最後まで行います
右端まで)。 2000 年 XNUMX 月以前は、負の数は許可されませんでした。 幅 と
高さ.
入力ファイルを指定しない場合は、標準入力からの入力となります。 pnmファイル.
出力は標準出力です。
XNUMX つの画像を複数の同じサイズの画像に分割する場合、 パンディツェ より速いです
ランニング パムカット 複数回。
OPTIONS
-左 出力に含まれる左端の列の列番号。 非負の場合
番号は、左から 0 から右に向かって番号が増加する列を指します。
負の場合、右側の -1 番号が付いた列を参照し、左側に向かって減少します。
-右 出力に含まれる右端の列の列番号。次と同じ番号が付けられます。
for -左。
-上 出力に含まれる最上位行の行番号。 負でない数値の場合、
は、先頭が 0 から下に向かって番号が増加する行を指します。 マイナスの場合は、
は、一番下に -1 の番号が付けられた列を指し、上に向かって減少します。
-下
出力に含まれる最下行の行番号。
-上.
-幅 出力に含まれる列の数。 ポジティブである必要があります。
-高さ
出力に含まれる行数。 ポジティブである必要があります。
-パッド 指定した四角形が入力画像内に完全に収まらない場合は、 パムカット 失敗
指定しない限り -パッド。 その場合、出力を最大まで黒でパディングします。
指定したエッジ。 画像が必要な場合は、このオプションを使用できます。
特定の次元と任意の次元のイメージを持ちます。
pnmpad も画像に枠線を追加しますが、幅を直接指定します。
-詳細
処理に関する情報を標準エラーに出力します。
onworks.net サービスを使用してオンラインで pamcut を使用する