public static ICC_Profile getInstance(byte[] data)
{
ProfileHeader header = new ProfileHeader(data);
// verify it as a correct ICC header, including size
header.verifyHeader(data.length);
Hashtable tags = createTagTable(data);
if (isRGBProfile(header, tags))
return new ICC_ProfileRGB(data);