我在 PHP 中使用 Imagick 创建一个图像,其属性“色度二次采样”为 4:2:2 (2x1,1x1,1x1)
我使用这段代码:
$image = new Imagick('test.jpg');
$factors = array("2,1,1");
$image->setSamplingFactors($factors);
$image->writeImage('test2.jpg');
$image->destroy();
但结果是:
jpeg:sampling-factor: 2x2,1x1,1x1
查看图像的属性;我用:
$image = new Imagick(test2.jpg');
$identify = $image->identifyImage(TRUE);
$data = $identify['rawOutput'];
我想设置:
jpeg:sampling-factor: 2x1,1x1,1x1
提前感谢您的帮助和时间