public final byte[] getIccProfileBytes(final byte[] bytes) throws ImagingException, IOException {
        return getIccProfileBytes(bytes, null);
    }
Gets an array of bytes describing the International Color Consortium (ICC) specification for the color space of the image contained in the input byte
array. Not all formats support ICC profiles.

@param bytes A valid array of bytes.
@return If available, a valid array of bytes; otherwise, a null
@throws ImagingException In the event that the specified content does not conform to the format of the specific parser implementation.
@throws IOException      In the event of unsuccessful read or access operation.
src/main/java/org/apache/commons/imaging/AbstractImageParser.java