Processing Preferences  
Top  Previous  Next

Menu:   Edit > Preferences > Processing  

This tab of the Preferences
dialog box lets you adjust the general settings for image processing.


Lets you define the size of an invisible border around an image in pixels. For optimizing the speed of processing functions, ImageWarp uses the border to eliminate the need for boundary condition check. In general, the filter size for such functions is limited by the Overscan value. For instance, if you set this parameter to 8, the Strength of Median filter must not exceed 17 (8+1+8). Note that you have to restart ImageWarp to apply the Overscan changes.  
Default value: 32  
Processing color space
Lets you choose the RGB, HLS, YIQ, LRGB, Lab, or LCH model as the coordinate system for processing color images. If you select any other system than RGB, an image will be converted to a corresponding color space before a processing function is applied and the resulting image will be converted back to the RGB space in the end.  
Default is the system that is considered optimal for a particular function.  
MMX/SSE optimization

Select this check box to enable the Intel MMX/SSE instructions in image processing algorithms. Since the ImageWarp functions are optimized for the MMX support, having this check box selected is highly recommended. You might want to clear it for benchmarking purposes, though. If your processor does not support the MMX instruction set, this option will be unavailable.  
Default value: Enabled  
Automatic parallelization

Select this check box to have ImageWarp automatically parallelize the image processing functions on a multi-processing computer. The automatic parallelization works by distributing the image and other data to multiple threads executed by different processors. If this box is unchecked, only one CPU will be utilized. Note, that if ImageWarp is running on a single-processor computer, this option will be unavailable.  
Default value: Enabled