A new frame filter must be derived from this class.
A transform filter must at least implement following methods:
Following methods can be overridden for customized behavior:
To add a dialog box to the transform filter, following methods must be overridden:
To register parameters that can be queried and modified using FrameFilter.AvailableParameters, FrameFilter.SetIntParameter, FrameFilter.GetIntParameter etc., use
Take a look at Writing a Frame Filter: Binarization to see how to implement a frame filter.
Namespace: TIS.Imaging
Introduced in version 3.0
Method | Description | ||
AddBoolParam | Registers a boolean parameter than can be accessed using the methods of FrameFilter. |
||
AddDataParam | Registers a data parameter than can be accessed using the methods of FrameFilter. |
||
AddFloatParam | Registers a float parameter than can be accessed using the methods of FrameFilter. |
||
AddIntParam | Registers a integer parameter than can be accessed using the methods of FrameFilter. |
||
AddStringParam | Registers a string parameter than can be accessed using the methods of FrameFilter. |
||
BeginParamTransfer | BeginParamTransfer and EndParamTransfer synchronize the access to a frame filter's parameters. |
||
EndParamTransfer | BeginParamTransfer and EndParamTransfer synchronize access to a frame filter's parameters. |
||
GetSupportedInputTypes | This method is called to request the types which this transform filter supports as input types. |
||
GetTransformOutputTypes | This method is called to request the possible output types. |
||
HasDialog | Returns whether this filter implementation has a configuration dialog. |
||
NotifyStart | This method is called when the transformation process (live mode) is started. |
||
NotifyStop | This method is called when the transformation process (live mode) is stopped. |
||
ShowDialog | Displays a build-in configuration dialog. |
||
Transform | This method is called when a frame must be transformed or copied from the source to the destination IFrame. |
||