lmrcImageFilterCreate(API)

提供: Eospedia
移動: 案内検索

DataManip/mrcImage/src/lmrcImageFilterCreatemrcImageFilterCreateのためのAPI です。

定数

lmrcImageFilterCreateInfoのメンバーshapeのモードとして使用します。

typedef enum lmrcImageFilterCreateMode {
	lmrcImageFilterModeSquare=0,
	lmrcImageFilterModeCircle=1
} lmrcImageFilterCreateMode;

構造体

lmrcImageFilterCreateInfoの設定データとして使用します。

typedef struct lmrcImageFilterCreateInfo {
	mrcImageParaTypeInteger    np;
	mrcImageParaTypeRealCoord* p;
	mrcImageParaTypeReal*      weight;

	mrcImageParaTypeIntegerCoord N;

	mrcImageParaTypeIntegerCoord Size;

	lmrcImageFilterCreateMode shape;
	long                      outputMode;
} lmrcImageFilterCreateInfo;

API

ファイルの読み込み

extern void lmrcImageFilterInfoFileRead(FILE* fpt, lmrcImageFilterCreateInfo* linfo, int mode);

フィルタファイル作成

extern void lmrcImageFilterCreate(mrcImage* fpt, lmrcImageFilterCreateInfo linfo, int mode);

API情報の確認

ファイルフォーマットの説明

extern void lmrcImageFilterInfoFileFormat(FILE* fpt, int mode);

設定データの確認

extern void lmrcImageFilterInfoPrint(FILE* fpt, lmrcImageFilterCreateInfo linfo, int mode);