Image Filter Pro 100 Explained
Image Filter Pro 100 has 100+ built-in filters also called System Filters which can be grouped in any combination using filter groups.
Filter groups are used to apply a combination of image filters on a single image.
You can create your own filters in two ways:
- create 'User Filters based on System Filters' in which you simply provide new parameters for existing System Filters.
- create 'User Filters based on DLL' in which you define the filter in a class in a DLL file.
Image Filter Pro - Filters Overview Screen
- here you can see an overview of the available filter types (as tabs) which can be used in the application:
- Filter Groups
- System Filters
- User Filters Based On System Filters
- User Filters Based On DLL
- at the right of this window you have the possibility of previewing in real time the effects of any selected filter over the existing image types. All you have to do is select a filter, then check the "Enable" check box to the right and then select an image set from the combo box. Selecting multiple filters means that the image will be filtered with all these selected filters (as a sequence) in the order in which the filters appear selected (and not in the order in which the filters were actually selected).
Image Filter Pro - Filter Group Screen
- create a new filter group by combining in any order the available filters at the bottom. You can select filters from any of the available tabs.
- the Filter Selection list view does not have sorting enabled when first opening this window. This is because if the sorting would be enabled then the order of the filters inside the filter group would be changed automatically. To enable/disable sorting please use the 'Add Sorting'/'No Sorting' button.
- a filter group has a Type which can be:
- NORMAL - if an image is filtered with this filter group type the output will be as many images as there are filters in the filter group.
- SEQUENCE - if an image is filtered with this filter group type, the output will be one single image because the input for the next filter will be the output for the previous filter (hence the name - sequence).
- BOTHs - this is a combination of the two above and if an image is filtered with this filter group type the output will be as many images as there are filters in the filter group + 1 (NORMAL + SEQUENCE).
- a filter group (as well as any filter in the application) has a GUID which uniquely identifies the filter groups in the application.
- the storage XML file in which the filter group definition is stored, is created automatically using a unique identifier so you won't have to worry about naming this files.
Image Filter Pro - System Filters Screen
- this screen shows the built-in System Filters with some of these filters selected. Notice the filter count in the top right.
- you can create a new filter group from this screen by selecting at least one filter and pressing the 'New Filter Group' button.
- the 'Add To Filters' button will add the selected filter to the 'Filters On Top Window' which is a floating window with a collection of filters which can be customized (the parameters) and then applied on a selected image. The make the 'Filters On Top Window' visibile you have to press the 'Add To Filters' button from this screen or from the top main menu.
- each filter (built-in or user filter) has two important properties: 'Supported Pixel Format' and 'Convert To Pixel Format'
- the 'Supported Pixel Format' property specifies which image BPP formats can the filter handle.
- the 'Convert To Pixel Format' property specifies to which image (BPP) format should the input image be converted before beeing filtered by the current filter. Of course that this means the 'Convert To Pixel Format' property value must be found within the values of the 'Supported Pixel Format' property. The values of the 'Supported Pixel Format' property are separated by ',' if there are more than one.
- the built-in filters have default values (parameters) which can be changed for only some of these filters. The target is that in the end all filters which support parameters to have an interface with which these parameters can be changed. Changing the default parameters for a system filter can be done using the 'Filters On Top Window'.
Image Filter Pro - User Filter Based On System Filter Screen
- a user filter can be created in two ways:
- based on a built-in filter - in this case the user filter simply provides the parameters for the built-in (system) filter.
- based on a DLL filter - in this case the user filter is actually contained in class inside a DLL file.
- first the built-in filter must be selected in the list view and below the selection list will apear it's interface through which you can provide the parameters, then after setting the parameters you can save this user filter and use it to filter images or include it in filter groups.
Image Filter Pro - User Filter Based On DLL Screen
Image Filter Pro allows you to use filters found in DLLs. Basically you create a DLL file (using C# or VB.Net) which contains a class which inherits two interfaces: IFPFilter and IFPFilterMethods. See more information
- first you browse for a folder where you believe the DLL file containing your filter exists.
- then you press the "Validate Folder" button. If in that folder there is a DLL file which contains a filter then the bottom section will be filled with the information retrieved from the filter inside the DLL.
- you can also enter a value in the Parameters fields which will tell the filter inside the DLL what to do. The filter could perform several image filtering actions depending on how it is built, for example a filter could apply; Sepia if the parameter passed to it is 0 or Grayscale if that parameter is 1 or Invert if that parameter is 2. The Accepted Parameters field at the bottom should describe the parameters accepted by the DLL filter as well as the action performed by that parameter.
- further you could enter a name, a description and a category (any character string for these fields will do).
- finally press the 'Save' button to save this user filter which you can use to filter images or include it in filter groups.
Image Filter Pro - My Images Screen
- this is the My Images section in which you can add images using the contextual menu below or the Image Browser built into Image Filter Pro. This is the contextual menu which appears when you right click the working area (where the image containers stay).
- using this contextual menu you can:
- arrange all image containers (as you can see in the picture above)
- filter all images in this section (the filtering result will be shown in a new tab)
- save all images in this section
- save the working area (this is especially usefull after you arrange the images as you like, sending some of them to back or bringing them to front). This is the contextual menu which appears when right clicking an image container.
- the Filter Image Preview menu at the top allows you to select filters or filter groups to use for filtering the selected image (or all the images) in the My Images area.
Image Filter Pro - Batch Processing Screen
- in the Batch Processing section you can select filters (including filter groups) and also files or folder containing image files for processing.
- once you've got all this setup you can press the Run Batch button to start filtering the selected image files with the selected filters. Filter groups are split into containing filters and the images are filtered using these.
- the batch of filters can be applied on each image in two ways:
- Normal - this means that each image is filtered by each selected filter and for each such image there will be one output filtered image
- Sequence - this means that from each image beeing filtered by the selected filters there will be one output image because the input for the next filter will be the output from the previous filter.
Image Filter Pro - Filtered Image Preview Screen
- the preview screen above is used to show the filtered images. You can filter an image from the 'My Images' section, from the Image Browser or from another preview screen.
- the 'Applied Filters' list shows (as text) the applied filters for the currently selected image.
- right-clicking any image container gives the possibility to filter the image in the same preview screen (tab) or a new preview screen. This way you can filter an image as many times as you want using any available filters or filter groups.
- right-clicking the working area (empty space between any containers) gives the possibility to filter all images in the same preview screen (tab) or a new preview screen.
- you can see the original or filtered image properties using the tabs on the left:
Image Filter Pro - Image Browser Screen
The image browser can be invoked by pressing the 'Gather Images In' button at the top.
It allows gathering of images from web pages and from your hard drive.
The image browser allows filtering web page images in real time however you cannot (yet) filter images in real time while browsing for images on your hard drive.
You can open as many image browsers as you want but you can only open one floating image browser. A floating image browser means that it will not be opened as a new tab but as a modal window which has to be closed before continuing with other actions.
- the image browser allows filtering of web page images in real time by selecting a filter with the 'Select Filter' button and checking the 'Filter Page Using' check box (please press the information button under the 'Select Filter' button to read important information regarding web page image filtering in real time):
Image Filter Pro - Filters On Top Screen
- selecting an image in the preview screen and pressing the 'Apply' button in an interface will apply that filter to the selected image (there is no preview functionality in this version).
- pressing the 'Save' button will set the default parameters of the associated built-in filter so that the next time you start the application that built-in filter will also start with these new parameters.
- pressing the 'Restore' button will set the interface parameters of the associated built-in filter to the original (hard coded) values of that built-in filter. Image Filter Pro has hard coded (original) values for each parameter (in an interface) so that it may know to which values to revert if needed.
Image Filter Pro - Application Settings Screen
- the way the ImageFilterPro application is started can be controlled using the "Start on System Startup" check box. If this is not checked then ImageFilterPro will not start automatically at System Startup. If it is checked then you can start ImageFilterPro:
- Minimized - this will put ImageFilterPro in the system tray
- Maximized - this will show ImageFilterPro on the screen (minimizing it will send the application to Windows Tray)
- press the "Check For Newer Version Now" button to check if a newer version for the ImageFilterPro application is available. If such a new version exist then a possibility to open the download page for the newer version is given.
To see actual filtered images check out our
filters preview page
Go To Top