FrameFilterImpl

変換フィルタを実装するために必要なクラスです。

実装

変換フィルタを機能させるには、最低限以下の実装が必要となります。

フィルタの振る舞いをカスタマイズするのであれば、下記のメソッドをオーバーライドすることもできます。

変換フィルタにダイアログボックスを追加するのであれば、下記のメソッドをオーバーライドする必要があります。

FrameFilter.AvailableParametersクラスライブラリリファレンス>クラス>FrameFilter>FrameFilter.AvailableParameters Property, SetIntParameterクラスライブラリリファレンス>クラス>FrameFilter>FrameFilter.SetIntParameter Method, FrameFilter.GetIntParameterクラスライブラリリファレンス>クラス>FrameFilter>FrameFilter.GetIntParameter Methodなどを使ってクエリ、変更が可能なパラメータの登録には以下のメソッドを使用します。

フレームフィルタの実装の方法に関してはフレームフィルタの記述: 2値化プログラマーズガイド>フレームフィルタの記述: 2値化処理を参照してください。

インフォメーション

ネームスペース: TIS.Imaging
IC Imaging Control 3.0 より導入

メソッド

プロパティ 説明
AddBoolParamクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.AddBoolParam Method boolean(ブール型)パラメータの登録を行います。
AddDataParamクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.AddDataParam Method data(データ型)パラメータの登録を行います。
AddFloatParamクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.AddFloatParam Method float(フロート型)パラメータの登録を行います。
AddIntParamクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.AddIntParam Method integer(整数型)パラメータの登録を行います。
AddStringParamクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.AddStringParam Method string(文字列型)パラメータの登録を行います。
BeginParamTransferクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.BeginParamTransfer Method BeginParamTransfer と EndParamTransferクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.EndParamTransfer Method は同時にフレームフィルタのパラメータへアクセスします。
EndParamTransferクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.EndParamTransfer Method BeginParamTransferクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.BeginParamTransfer Method と EndParamTransfer は同時にフレームフィルタのパラメータへアクセスします。
GetSupportedInputTypesクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.GetSupportedInputTypes Method このメソッドは変換フィルタが入力タイプとして何をサポートしているかを取得するのに呼び出されます。
GetTransformOutputTypesクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.GetTransformOutputTypes Method このメソッドは利用可能な出力タイプをリクエストするために呼び出されます。
HasDialogクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.HasDialog Method フィルタ実装がコンフィグレーションダイアログを持つかどうかを返します。
NotifyStartクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.NotifyStart Method このメソッドは変換処理(ライブモード)が開始された際に呼び出されます。
NotifyStopクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.NotifyStop Method このメソッドは変換処理(ライブモード)が停止された際に呼び出されます。
ShowDialogクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.ShowDialog Method 組み込みのコンフィグレーションダイアログを表示します。
Transformクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl.Transform Method このメソッドはソースにあるフレームを変換、または送り先のIFrameにコピーする際に呼び出す必要があります。