| 62 | | * `plugin_init(void)` initializing the plugin if needed, |
| 63 | | * `plugin_destroy(void)` freeing any structures created by the plugin, |
| 64 | | * `plugin_get_filter_names(void)` returning an array of filter names that are provided by the plugins and are also the corresponding function names to call, |
| 65 | | * `plugin_get_filter_description(char *filter_name)` returning a human-readable description of the purpose of filter `filter_name` and |
| | 63 | * OpenCV, |
| | 64 | * ImageMagick. |
| | 65 | |
| | 66 | A plugin must provide |
| | 67 | |
| | 68 | * `plugin_init(void)` to initialize the plugin if needed, |
| | 69 | * `plugin_destroy(void)` to free any structures created by the plugin, |
| | 70 | * `plugin_get_filter_names(void)` to return an array of filter names that are provided by the plugins and are also the corresponding function names to call, |
| | 71 | * `plugin_get_filter_description(char *filter_name)` to return a human-readable description of the purpose of filter `filter_name` and |