Reading ICC Color Profiles
Reading ICC Color Profiles. This library is based on the work of Andreas Heigl in org_heigl/color.
This library is made for the use with Composer. Add it to you project by running
$ composer require bitandblack/iccprofile.
Set up an
ICCProfile object with the path to a profile or alternatively a string with the profile itself:
<?php use BitAndBlack\ICCProfile\ICCProfile; $iccProfile = new ICCProfile('/path/to/SomeProfile.icc');
Access the profile's information then:
<?php $space = $iccProfile->getSpace();
This will get something like
Using the internal profiles
This library holds a lot of ICC profiles in the
data folder. To load one of them, you can use the
<?php use BitAndBlack\ICCProfile\File; use BitAndBlack\ICCProfile\FileEnum; use BitAndBlack\ICCProfile\ICCProfile; $file = (string) new File( FileEnum::PROFILE_39L_VDM_U24_754520GM() ); $iccProfile = new ICCProfile($file);
If you have any questions feel free to contact us under
Further information about Bit&Black can be found under www.bitandblack.com.