初期値指定コンストラクタ

Namespace: FVIL.Operation
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
public CFviMaskOperation(
	CFviImage src,
	CFviImage mask,
	CFviImage dst,
	bool clear_back
)
Visual Basic
Public Sub New ( 
	src As CFviImage,
	mask As CFviImage,
	dst As CFviImage,
	clear_back As Boolean
)

Parameters

src
Type: FVIL.Data..::..CFviImage
処理対象画像
mask
Type: FVIL.Data..::..CFviImage
マスク画像
dst
Type: FVIL.Data..::..CFviImage
処理結果を格納する画像オブジェクト
clear_back
Type: System..::..Boolean
領域外画素の処理方法
  • true : 領域外画素を 0 クリアします。
  • false: 領域外画素を上書きしません。

Remarks

処理対象画像、処理結果を格納する画像オブジェクトを指定してオブジェクトを構築します。 引数の src, mask, dst, clear_back はそれぞれ下記のように設定され、このクラスのメンバフィールドに保管されます。 その他のメンバフィールドの初期値は、標準のコンストラクタを実行した場合と同様です。
C# Copy imageCopy
SrcImages[0] = src;
SrcImages[1] = mask;
DstImages[0] = dst;
ClearBackMode = clear_back;

See Also