php 経由で Imagick を使用して、jpg から 8 ビットの bmp を生成しようとしています。しかし、ピクセルの色を 0 ではなくインデックス 16 から開始したいと考えています。以下のコードは、必要な正しい形式で bmp を生成する方法を示していますが、パレット インデックスのデフォルトは 0 です。パレットの開始を確認する方法はありますか別のインデックスで?
$average = 新しい Imagick( "icon.jpg" ); $average->setCompression(Imagick::COMPRESSION_NO); $average->quantizeImage( 32, Imagick::COLORSPACE_RGB, 0, false, false ); imagecolorset ($平均、0、255、255、255); $average->setImageFormat( "bmp" ); header( "Content-Type: 画像/bmp" ); $平均をエコーします。 $average->clear(); $average->destroy();