0

私はphpとimagickに問題があります。画像をrgbシステムからcmykに変換したいのですが、黒/または背景以外は何もありません。

    $icc_cmyk = file_get_contents('USWebUncoated.icc');
    $img->profileImage('icc', $icc_cmyk);
    $img->setImageColorspace(12);
    if ($php_vs < 5.3) {
        //ADJUST GAMMA BY 20% for 5.2.x
        $img->levelImage(0, 2.0, $range['quantumRangeString']);
    } else {
        //php 5.3 hack FOR INVERTED COLORS
        $img->negateImage(false, Imagick::CHANNEL_ALL);
    }
    $img->stripImage();

//$img->setImageColorspace(Imagick::COLORSPACE_CMYK);
$img->writeImage('cmyk.png');
4

2 に答える 2