コンテンツにスキップ

コマンドライン

ImgScan はコマンドラインプログラムです。各パラメーターは NAME=value の形式で記述し、パラメーター同士はスペースで区切ります。

Terminal window
Exe\ImgScan.exe IMAGE=<image> OUTPUT=<CAD file> EXPORT=<format> ^
PIXEL=<µm> THRESH=<0-255> TRASHNUM=<pixels> ^
ACCURACY=<1|2> BDWIDTH=<pixels> END
  • パラメーター名は大文字で記述してください。順序は問いません。
  • END はパラメーターリストを閉じます。それ以降の内容は無視されます。
  • 相対パスはカレントフォルダーを基準とします。カレントフォルダーは ImgScan フォルダーである必要があります。
  • パスには、引用符で囲むかどうかにかかわらず、スペースやカンマを含めることはできません。インストールページの「パスの規則」を参照してください。

パラメーター

パラメーター値説明
IMAGEパス変換する画像(.bmp または .tif ファイル)。必須です。
OUTPUTパス書き出す CAD ファイル。フォルダーはあらかじめ存在している必要があります。同名のファイルは置き換えられます。必須です。
EXPORTDXF、GERBER または ODB++出力形式。OUTPUT には対応する拡張子(.dxf、.gbr または .tgz)を使用してください。必須です。
PIXEL数値(µm)1 ピクセルのサイズ(マイクロメートル単位)。CAD データのスケールを決定します。既定値は 1.0 です。
THRESH0 – 255パターンと背景を分ける階調値。
TRASHNUMピクセル数このピクセル数より小さい点はノイズとして除去されます。0 を指定するとすべて残ります。
ACCURACY1 または 2ラスター処理およびベクター処理の分解能。2 のほうがより正確な輪郭を抽出します。
BDWIDTHピクセル数(最大 2000)1 つの処理バンドの幅。バンドを大きくするとメモリ使用量が増えますが、バンドの境界は少なくなります。
DEBUG–パラメーターを表示し、一時ファイルを残します。トラブルシューティング専用です。
END–パラメーターリストを終了します。

ImgScan は開始前に ACCURACY と BDWIDTH を検査します。範囲外の値を指定すると、エラーメッセージを表示して実行が停止します。

プログラムからの ImgScan の呼び出し

新しいプロセスの作業ディレクトリを ImgScan フォルダーに設定し、上記のとおりパラメーターを渡して、プロセスの終了を待ち、終了コードを判定してください。新しい出力ファイルが書き出されたことを意味するのは終了コード 0 のみです。失敗した場合、ImgScan は出力ファイルを残しません。

複数の変換を同時に実行する場合は、それぞれに別の OUTPUT ファイルを指定してください。各実行は専用の一時フォルダーを持つため、互いに干渉しません。処理と出力を参照してください。