「lmrcImageFilterCreate(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageFilterCreate'''はmrcImageFilterCreateのためのAPI です。 == 定数 == == 構造体 == typedef enum lmrcImageFilterCreateM...」) |
|||
行2: | 行2: | ||
== 定数 == | == 定数 == | ||
− | + | lmrcImageFilterCreateInfoのメンバーshapeのモードとして使用します。 | |
− | + | ||
typedef enum lmrcImageFilterCreateMode { | typedef enum lmrcImageFilterCreateMode { | ||
lmrcImageFilterModeSquare=0, | lmrcImageFilterModeSquare=0, | ||
行9: | 行8: | ||
} lmrcImageFilterCreateMode; | } lmrcImageFilterCreateMode; | ||
+ | == 構造体 == | ||
+ | lmrcImageFilterCreateInfoの設定データとして使用します。 | ||
typedef struct lmrcImageFilterCreateInfo { | typedef struct lmrcImageFilterCreateInfo { | ||
mrcImageParaTypeInteger np; | mrcImageParaTypeInteger np; | ||
行23: | 行24: | ||
== API == | == API == | ||
+ | ===ファイルの読み込み=== | ||
extern void lmrcImageFilterInfoFileRead(FILE* fpt, lmrcImageFilterCreateInfo* linfo, int mode); | extern void lmrcImageFilterInfoFileRead(FILE* fpt, lmrcImageFilterCreateInfo* linfo, int mode); | ||
− | + | ||
− | + | ===フィルタファイル作成=== | |
extern void lmrcImageFilterCreate(mrcImage* 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); |
2014年5月16日 (金) 08:00時点における最新版
DataManip/mrcImage/src/lmrcImageFilterCreateはmrcImageFilterCreateのための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);