## Uses of Class
org.apache.commons.imaging.ImageWriteException

- Packages that use ImageWriteException
  Package | Description
  --- | ---
  org.apache.commons.imaging | The main package for Apache Commons Imaging.
  org.apache.commons.imaging.common | Provides utility classes that are employed across multiple image formats and sub-packages.
  org.apache.commons.imaging.common.itu_t4 | Provides ITU-T T.4 and T.6 compression classes.
  org.apache.commons.imaging.formats.bmp | The BMP image format.
  org.apache.commons.imaging.formats.dcx | The DCX image format.
  org.apache.commons.imaging.formats.gif | The GIF image format.
  org.apache.commons.imaging.formats.icns | The ICNS image format.
  org.apache.commons.imaging.formats.ico | The ICO/CUR image formats.
  org.apache.commons.imaging.formats.jpeg.exif | JPEG image format Exif utilities.
  org.apache.commons.imaging.formats.jpeg.iptc | JPEG image format IPTC metadata.
  org.apache.commons.imaging.formats.jpeg.xmp | JPEG image format XMP metadata.
  org.apache.commons.imaging.formats.pcx | The PCX image format.
  org.apache.commons.imaging.formats.png | The PNG image format.
  org.apache.commons.imaging.formats.pnm | The PNM image format family.
  org.apache.commons.imaging.formats.tiff | Provides classes and methods for reading and writing Tagged Image File Format (TIFF) files.
  org.apache.commons.imaging.formats.tiff.fieldtypes | TIFF field types.
  org.apache.commons.imaging.formats.tiff.taginfos | Classes for the TIFF tags.
  org.apache.commons.imaging.formats.tiff.write | TIFF writers.
  org.apache.commons.imaging.formats.wbmp | The Wireless Application Protocol Bitmap Format image format.
  org.apache.commons.imaging.formats.xbm | The X BitMap image format.
  org.apache.commons.imaging.formats.xpm | The X PixMap image format.
  org.apache.commons.imaging.palette | Color quantization and palette manipulation tools.

- - ### Uses of ImageWriteException in org.apache.commons.imaging

    Methods in org.apache.commons.imaging that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Imaging.`writeImage(BufferedImage src, File file, ImageFormat format, Map<String,Object> params)` Writes the content of a BufferedImage to a file using the specified image format.
    `static void` | Imaging.`writeImage(BufferedImage src, OutputStream os, ImageFormat format, Map<String,Object> params)` Writes the content of a BufferedImage to an OutputStream using the specified image format.
    `void` | ImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)` Writes the content of a BufferedImage to the specified output stream.
    `static byte[]` | Imaging.`writeImageToBytes(BufferedImage src, ImageFormat format, Map<String,Object> params)` Writes the content of a BufferedImage to a byte array using the specified image format.

  - ### Uses of ImageWriteException in org.apache.commons.imaging.common

    Methods in org.apache.commons.imaging.common that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `static byte[]` | ZlibDeflate.`compress(byte[] bytes)` Compress the byte[] using ZLIB deflate compression.

  - ### Uses of ImageWriteException in org.apache.commons.imaging.common.itu_t4

    Methods in org.apache.commons.imaging.common.itu_t4 that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `static byte[]` | T4AndT6Compression.`compressModifiedHuffman(byte[] uncompressed, int width, int height)` Compressed with the "Modified Huffman" encoding of section 10 in the TIFF6 specification.
    `static byte[]` | T4AndT6Compression.`compressT4_1D(byte[] uncompressed, int width, int height, boolean hasFill)`
    `static byte[]` | T4AndT6Compression.`compressT4_2D(byte[] uncompressed, int width, int height, boolean hasFill, int parameterK)`
    `static byte[]` | T4AndT6Compression.`compressT6(byte[] uncompressed, int width, int height)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.bmp

    Methods in org.apache.commons.imaging.formats.bmp that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | BmpImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.dcx

    Methods in org.apache.commons.imaging.formats.dcx that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | DcxImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.gif

    Methods in org.apache.commons.imaging.formats.gif that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | GifImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.icns

    Methods in org.apache.commons.imaging.formats.icns that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IcnsImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.ico

    Methods in org.apache.commons.imaging.formats.ico that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IcoImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.jpeg.exif

    Subclasses of ImageWriteException in org.apache.commons.imaging.formats.jpeg.exif
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ExifRewriter.ExifOverflowException`

    Methods in org.apache.commons.imaging.formats.jpeg.exif that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExifRewriter.`removeExifMetadata(byte[] src, OutputStream os)` Reads a Jpeg image, removes all EXIF metadata (by removing the APP1 segment), and writes the result to a stream.
    `void` | ExifRewriter.`removeExifMetadata(ByteSource byteSource, OutputStream os)` Reads a Jpeg image, removes all EXIF metadata (by removing the APP1 segment), and writes the result to a stream.
    `void` | ExifRewriter.`removeExifMetadata(File src, OutputStream os)` Reads a Jpeg image, removes all EXIF metadata (by removing the APP1 segment), and writes the result to a stream.
    `void` | ExifRewriter.`removeExifMetadata(InputStream src, OutputStream os)` Reads a Jpeg image, removes all EXIF metadata (by removing the APP1 segment), and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossless(byte[] src, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossless(ByteSource byteSource, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossless(File src, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossless(InputStream src, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossy(byte[] src, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossy(ByteSource byteSource, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossy(File src, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.
    `void` | ExifRewriter.`updateExifMetadataLossy(InputStream src, OutputStream os, TiffOutputSet outputSet)` Reads a Jpeg image, replaces the EXIF metadata and writes the result to a stream.

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.jpeg.iptc

    Methods in org.apache.commons.imaging.formats.jpeg.iptc that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | JpegIptcRewriter.`removeIPTC(byte[] src, OutputStream os)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(byte[] src, OutputStream os, boolean removeSegment)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged (unless removeSegment is true) and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(ByteSource byteSource, OutputStream os)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(ByteSource byteSource, OutputStream os, boolean removeSegment)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged (unless removeSegment is true) and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(File src, OutputStream os)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(File src, OutputStream os, boolean removeSegment)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged (unless removeSegment is true) and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(InputStream src, OutputStream os)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`removeIPTC(InputStream src, OutputStream os, boolean removeSegment)` Reads a Jpeg image, removes all IPTC data from the App13 segment but leaves the other data in that segment (if present) unchanged (unless removeSegment is true) and writes the result to a stream.
    `void` | JpegIptcRewriter.`writeIPTC(byte[] src, OutputStream os, PhotoshopApp13Data newData)` Reads a Jpeg image, replaces the IPTC data in the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`writeIPTC(ByteSource byteSource, OutputStream os, PhotoshopApp13Data newData)` Reads a Jpeg image, replaces the IPTC data in the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`writeIPTC(File src, OutputStream os, PhotoshopApp13Data newData)` Reads a Jpeg image, replaces the IPTC data in the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `void` | JpegIptcRewriter.`writeIPTC(InputStream src, OutputStream os, PhotoshopApp13Data newData)` Reads a Jpeg image, replaces the IPTC data in the App13 segment but leaves the other data in that segment (if present) unchanged and writes the result to a stream.
    `byte[]` | IptcParser.`writeIPTCBlock(List<IptcRecord> elements)`
    `byte[]` | IptcParser.`writePhotoshopApp13Segment(PhotoshopApp13Data data)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.jpeg.xmp

    Subclasses of ImageWriteException in org.apache.commons.imaging.formats.jpeg.xmp
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `JpegRewriter.JpegSegmentOverflowException`

    Methods in org.apache.commons.imaging.formats.jpeg.xmp that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `protected <T extends JpegRewriter.JFIFPiece,U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertAfterLastAppSegments(List<T> segments, List<U> newSegments)`
    `protected <T extends JpegRewriter.JFIFPiece,U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertBeforeFirstAppSegments(List<T> segments, List<U> newSegments)`
    `void` | JpegXmpRewriter.`updateXmpXml(byte[] src, OutputStream os, String xmpXml)` Reads a Jpeg image, replaces the XMP XML and writes the result to a stream.
    `void` | JpegXmpRewriter.`updateXmpXml(ByteSource byteSource, OutputStream os, String xmpXml)` Reads a Jpeg image, replaces the XMP XML and writes the result to a stream.
    `void` | JpegXmpRewriter.`updateXmpXml(File src, OutputStream os, String xmpXml)` Reads a Jpeg image, replaces the XMP XML and writes the result to a stream.
    `void` | JpegXmpRewriter.`updateXmpXml(InputStream src, OutputStream os, String xmpXml)` Reads a Jpeg image, replaces the XMP XML and writes the result to a stream.

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.pcx

    Methods in org.apache.commons.imaging.formats.pcx that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | PcxImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.png

    Methods in org.apache.commons.imaging.formats.png that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | PngImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.pnm

    Methods in org.apache.commons.imaging.formats.pnm that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | PnmImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.tiff

    Methods in org.apache.commons.imaging.formats.tiff that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `TiffOutputDirectory` | TiffImageMetadata.Directory.`getOutputDirectory(ByteOrder byteOrder)`
    `TiffOutputSet` | TiffImageMetadata.`getOutputSet()`
    `void` | TiffImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.tiff.fieldtypes

    Methods in org.apache.commons.imaging.formats.tiff.fieldtypes that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | FieldTypeLong.`writeData(Object o, ByteOrder byteOrder)`
    `byte[]` | FieldTypeFloat.`writeData(Object o, ByteOrder byteOrder)`
    `byte[]` | FieldTypeShort.`writeData(Object o, ByteOrder byteOrder)`
    `byte[]` | FieldTypeByte.`writeData(Object o, ByteOrder byteOrder)`
    `byte[]` | FieldTypeDouble.`writeData(Object o, ByteOrder byteOrder)`
    `byte[]` | FieldTypeRational.`writeData(Object o, ByteOrder byteOrder)`
    `byte[]` | FieldTypeAscii.`writeData(Object o, ByteOrder byteOrder)`
    `abstract byte[]` | FieldType.`writeData(Object o, ByteOrder byteOrder)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.tiff.taginfos

    Methods in org.apache.commons.imaging.formats.tiff.taginfos that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | TagInfoAscii.`encodeValue(ByteOrder byteOrder, String... values)`
    `byte[]` | TagInfoGpsText.`encodeValue(FieldType fieldType, Object value, ByteOrder byteOrder)`
    `byte[]` | TagInfo.`encodeValue(FieldType fieldType, Object value, ByteOrder byteOrder)`
    `byte[]` | TagInfoXpString.`encodeValue(FieldType fieldType, Object value, ByteOrder byteOrder)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.tiff.write

    Methods in org.apache.commons.imaging.formats.tiff.write that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | TiffOutputDirectory.`add(TagInfoAsciiOrByte tagInfo, String... values)`
    `void` | TiffOutputDirectory.`add(TagInfoAsciiOrRational tagInfo, RationalNumber... values)`
    `void` | TiffOutputDirectory.`add(TagInfoAsciiOrRational tagInfo, String... values)`
    `void` | TiffOutputDirectory.`add(TagInfoAscii tagInfo, String... values)`
    `void` | TiffOutputDirectory.`add(TagInfoByte tagInfo, byte value)`
    `void` | TiffOutputDirectory.`add(TagInfoByteOrShort tagInfo, byte... values)`
    `void` | TiffOutputDirectory.`add(TagInfoByteOrShort tagInfo, short... values)`
    `void` | TiffOutputDirectory.`add(TagInfoBytes tagInfo, byte... values)`
    `void` | TiffOutputDirectory.`add(TagInfoDouble tagInfo, double value)`
    `void` | TiffOutputDirectory.`add(TagInfoDoubles tagInfo, double... values)`
    `void` | TiffOutputDirectory.`add(TagInfoFloat tagInfo, float value)`
    `void` | TiffOutputDirectory.`add(TagInfoFloats tagInfo, float... values)`
    `void` | TiffOutputDirectory.`add(TagInfoGpsText tagInfo, String value)`
    `void` | TiffOutputDirectory.`add(TagInfoLong tagInfo, int value)`
    `void` | TiffOutputDirectory.`add(TagInfoLongs tagInfo, int... values)`
    `void` | TiffOutputDirectory.`add(TagInfoRational tagInfo, RationalNumber value)`
    `void` | TiffOutputDirectory.`add(TagInfoRationals tagInfo, RationalNumber... values)`
    `void` | TiffOutputDirectory.`add(TagInfoSByte tagInfo, byte value)`
    `void` | TiffOutputDirectory.`add(TagInfoSBytes tagInfo, byte... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrLong tagInfo, int... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrLongOrRational tagInfo, int... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrLongOrRational tagInfo, RationalNumber... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrLongOrRational tagInfo, short... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrLong tagInfo, short... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrRational tagInfo, RationalNumber... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShortOrRational tagInfo, short... values)`
    `void` | TiffOutputDirectory.`add(TagInfoShort tagInfo, short value)`
    `void` | TiffOutputDirectory.`add(TagInfoShorts tagInfo, short... values)`
    `void` | TiffOutputDirectory.`add(TagInfoSLong tagInfo, int value)`
    `void` | TiffOutputDirectory.`add(TagInfoSLongs tagInfo, int... values)`
    `void` | TiffOutputDirectory.`add(TagInfoSRational tagInfo, RationalNumber value)`
    `void` | TiffOutputDirectory.`add(TagInfoSRationals tagInfo, RationalNumber... values)`
    `void` | TiffOutputDirectory.`add(TagInfoSShort tagInfo, short value)`
    `void` | TiffOutputDirectory.`add(TagInfoSShorts tagInfo, short... values)`
    `void` | TiffOutputDirectory.`add(TagInfoXpString tagInfo, String value)`
    `void` | TiffOutputSet.`addDirectory(TiffOutputDirectory directory)`
    `TiffOutputDirectory` | TiffOutputSet.`addExifDirectory()`
    `TiffOutputDirectory` | TiffOutputSet.`addGPSDirectory()`
    `TiffOutputDirectory` | TiffOutputSet.`addInteroperabilityDirectory()`
    `TiffOutputDirectory` | TiffOutputSet.`addRootDirectory()`
    `protected static TiffOutputField` | TiffOutputField.`createOffsetField(TagInfo tagInfo, ByteOrder byteOrder)`
    `TiffOutputDirectory` | TiffOutputSet.`getOrCreateExifDirectory()`
    `TiffOutputDirectory` | TiffOutputSet.`getOrCreateGPSDirectory()`
    `TiffOutputDirectory` | TiffOutputSet.`getOrCreateRootDirectory()`
    `protected List<org.apache.commons.imaging.formats.tiff.write.TiffOutputItem>` | TiffOutputSet.`getOutputItems(org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary outputSummary)`
    `protected List<org.apache.commons.imaging.formats.tiff.write.TiffOutputItem>` | TiffOutputDirectory.`getOutputItems(org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary outputSummary)`
    `protected void` | TiffOutputField.`setData(byte[] bytes)`
    `void` | TiffOutputSet.`setGPSInDegrees(double longitude, double latitude)` A convenience method to update GPS values in EXIF metadata.
    `protected org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary` | TiffImageWriterBase.`validateDirectories(TiffOutputSet outputSet)`
    `void` | TiffImageWriterLossy.`write(OutputStream os, TiffOutputSet outputSet)`
    `void` | TiffImageWriterLossless.`write(OutputStream os, TiffOutputSet outputSet)`
    `abstract void` | TiffImageWriterBase.`write(OutputStream os, TiffOutputSet outputSet)`
    `protected void` | TiffOutputField.`writeField(BinaryOutputStream bos)`
    `void` | TiffImageWriterBase.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`
    `void` | TiffOutputDirectory.`writeItem(BinaryOutputStream bos)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.wbmp

    Methods in org.apache.commons.imaging.formats.wbmp that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | WbmpImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.xbm

    Methods in org.apache.commons.imaging.formats.xbm that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | XbmImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.formats.xpm

    Methods in org.apache.commons.imaging.formats.xpm that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `void` | XpmImageParser.`writeImage(BufferedImage src, OutputStream os, Map<String,Object> params)`

  - ### Uses of ImageWriteException in org.apache.commons.imaging.palette

    Methods in org.apache.commons.imaging.palette that throw ImageWriteException
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Dithering.`applyFloydSteinbergDithering(BufferedImage image, Palette palette)` Changes the given image to only use colors from the given palette, applying Floyd-Steinberg dithering in the process.
    `int` | QuantizedPalette.`getPaletteIndex(int rgb)`
    `int` | Palette.`getPaletteIndex(int rgb)` Looks up the palette index for a given color.
    `Palette` | PaletteFactory.`makeQuantizedRgbaPalette(BufferedImage src, boolean transparent, int max)` Builds an inexact possibly translucent palette of at most `max` colors in `src` using the traditional Median Cut algorithm.
    `boolean` | MedianCut.`performNextMedianCut(List<org.apache.commons.imaging.palette.ColorGroup> colorGroups, boolean ignoreAlpha)`
    `boolean` | MostPopulatedBoxesMedianCut.`performNextMedianCut(List<org.apache.commons.imaging.palette.ColorGroup> colorGroups, boolean ignoreAlpha)`
    `boolean` | LongestAxisMedianCut.`performNextMedianCut(List<org.apache.commons.imaging.palette.ColorGroup> colorGroups, boolean ignoreAlpha)`
    `Palette` | MedianCutQuantizer.`process(BufferedImage image, int maxColors, MedianCut medianCut)`

Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.