Ximagic Quantizer |
|
|
Home Contact Denoiser Download Usage Tutorial Examples Changelog License Quantizer Download Usage Examples Changelog License GrayDither Download Usage Examples Changelog License |
Ximagic Quantizer toolboxXimagic Quantizer is a Photoshop plugin for image color quantization (color reduction) & dithering.
Support of 8/16 bits images. Compatible with Paint Shop Pro, The Gimp, IrfanView, XnView, Photobie, PhotoPerfect, PhotoLine, Photo-Paint, ... Important: It reduces the number of colors in a image, but doesn't change a RGB image to indexed color. If you want to use it to change an image from RGB to index color, you should use your image tool to change the image mode, after running Ximagic Quantizer. DescriptionColor quantization & dithering of images is an old field in image processing. There are a lot of algorithms and implementations, but there is not a method which is the best for everything. Moreover, color reduction and dithering can be used for several purposes, not only to palletize an image and even to palletize an image the best method can be different for different images or palette size. Ximagic Quantizer try to include the most known methods of Color quantization and Dithering, and allow the user to choose which one to use. The available color quantization methods are:
Note: All methods excluding SColorQ give the same result for the same image and parameters. SColorQ starts with a initial palette filled with random values, which change with time, and so it gives different results in each run. The available Threshold dithering methods are:
The available error dithering methods are:
The plugin could also calculate RMSE (Root Mean Squared Error). Although this value is not equivalent to visual quality, it is generally accepted as a good measure of the quality. To get the RMSE mark the "calculate RMSE" check. RMSE measures of different methods applied to the standard Lena image could be found here The quantization & dithering can be processed in RGB or YCbCr colorspace. Quantization & dithering algorithms use the distance between colors to work. In RGB colorspace the Euclidean distance between colors doesn't represent the perceptual distance. In YCbCr or CIELab the Euclidean distance is a more approximate measure of difference. In the near future a CIELab option will be provided. Questions, suggestions and bug reportsComments are welcomed. Please e-mail to support@ximagic.com Thanks, reused code & copyrightsThis application reuses some published color quantization code, without which the work needed to develop it increases several orders of magnitude.
To see the detail of code used and the copyrights go to License References
|