Matlab's image processing toolbox has the ability to read in an ICC profile and use it to convert images for analysis. However, I am unable to read in any profiles that I created using Argyll because the Primary Platform Signature tag is unrecognized. To be exact, the error that I receive in matlab is: ??? Error using ==> iccread>read_header Unrecognized Primary Platform Signature; see ICC Specification, Clause 6.1.7. If I run an iccdump on the profile I can see that the platform signature that I have is '*nix', because I obviously created it on a linux machine. Apparently, the recognized platform signatures based upon ICC Specification, Clause 6.1.7 are: ‘APPL ‘ , ‘MSFT ‘ , ‘SGI ‘, ‘SUNW ‘, and ‘TGNT ‘ Is there any way to convert the platform to one of the recognized platform signatures, or do I have to recreate the profile using a Microsoft/Apple OS in order to get a recognized platform signature? Thanks, Andrew Asman