[argyllcms] Re: Compatibility issues with matlab

  • From: Samer Abdallah <samer.abdallah@xxxxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Fri, 11 Jul 2008 17:57:25 +0100

You can also edit the Matlab source.
That's what I did and it worked fine.
I can't remember which files I changed
but it wasn't that hard to track down.

Samer

On 11 Jul 2008, at 17:40, Graeme Gill wrote:
Asman, Andrew J wrote:

??? 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?

I'd suggest that you contact the authors of the ICC Matlab plugin, and ask them to be a little less picky about that particular field. It is merely informative, and has no relevance to interpreting the ICC format. The ICC
have basically abandoned the maintanence of that particular field
(is Taligent still around ?), so I don't think it unreasonable to
keep the information current, even if they aren't interested.

You can always edit Argyll source, and make a version that uses some
other signature of course.

Graeme Gill.



Other related posts: