This content has been marked as final. Show 3 replies
Has no one faced this problem. This is very important for my project any help would be highly appreciated.
Yes, but its a profile (rendering and editing data calibration) for imaging not any particular java image(in crude terms at this point) [http://www.adobe.com/digitalimag/adobergb.html|http://www.adobe.com/digitalimag/adobergb.html]
If you want the maths for the image data profile [http://www.adobe.com/digitalimag/pdfs/AdobeRGB1998.pdf|http://www.adobe.com/digitalimag/pdfs/AdobeRGB1998.pdf]
presumably you were returning int getType() from a BufferedImage , the adobe profile image data is 24 bit true colour and heavily implied to be related to imaging data from "capture devices" which then implies from no mention in their documentation of "alpha component" , so in java any 24 bit non-indexed colour model RGB alike the windows bit map as the getType() "constant field value" int would be acceptable pending and other colour model excluded for render purpose of true colour(read BufferedImage API pages' "constant field values" for image type).
The color profile is embeded in the ColorSpace, which is embeded in the ColorModel, which is embeded in a BufferedImage.