画像の整合性の検査
Namespace: FVIL.FilterAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public override bool IsValid() |
Visual Basic |
---|
Public Overrides Function IsValid As Boolean |
Return Value
Type: Boolean処理対象画像が有効な場合は true を返します。 無効な場合は false を返します。 エラーの詳細は ErrorCode プロパティから取得できます。 有効な場合は FVIL.ErrorCode._SUCCESS に設定されています。
Remarks
SrcImages プロパティと DstImages プロパティに 設定された画像オブジェクトが処理可能か否かを判定します。 処理可能な条件については、このクラスの説明をご参照ください。
このメソッドは、入力画像と出力画像の整合性を検査する為のものです。 入力画像の有効性のみを検査する場合は CheckValidity(CFviImage) をご使用ください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
81 | FVIL.ErrorCode.HAVE_NOT_IMAGE | 画像オブジェクトが設定されていません。 |
91 | FVIL.ErrorCode.INVALID_SRC_IMAGETYPE | 入力側の画像種別が不正です。 |
93 | FVIL.ErrorCode.NOMATCH_IMAGETYPE | 入力画像の画像種別が一致していません。 |
92 | FVIL.ErrorCode.INVALID_DST_IMAGETYPE | 出力側の画像種別が不正です。 |
99 | FVIL.ErrorCode.NOMATCH_CHANNEL | 入出力画像のチャネル数が一致していません。 |
19 | FVIL.ErrorCode.INVALID_PROCAREA | 出力画像の処理範囲が不正です。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |