Class Dithering
java.lang.Object
org.apache.commons.imaging.palette.Dithering
Dithering algorithms to use when quantizing an image to palette form.
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidapplyFloydSteinbergDithering(BufferedImage image, Palette palette) Changes the given image to only use colors from the given palette, applying Floyd-Steinberg dithering in the process.
- 
Method Details- 
applyFloydSteinbergDitheringpublic static void applyFloydSteinbergDithering(BufferedImage image, Palette palette) throws ImagingException Changes the given image to only use colors from the given palette, applying Floyd-Steinberg dithering in the process. Ensure that your alpha values in the image and in the palette are consistent.- Parameters:
- image- the image to change
- palette- the palette to use
- Throws:
- ImagingException- if it fails to read the palette index
 
 
-