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. |
||