Quantum構造

Quantum構造はImageMagickでピクセルを表すために使用されます。ImageMagickは32ビットまたは64ビットのピクセルをサポートするようにコンパイルできます。QuantumのサイズはQuantumDepth定義の値によって制御されます。デフォルトは64ビットピクセルで最高精度を提供します。メモリ消費を最小限に抑えるか処理時間を最小限に抑える必要がある場合は、ImageMagickはQuantumDepth=8でコンパイルできます。次の表は、QuantumDepthQuantumの種類、および全般的なQuantumサイズの関係を示しています。


QuantumDepth値の影響

QuantumDepth

Quantumタイプ

Quantumサイズ

8

unsigned char

32ビット

16

unsigned short

64ビット

Quantum構造のメンバーとその解釈を次の表に示します。


Quantumピクセルレイアウト

メンバー

タイプ

解釈

RGBColorspace

RGBColorspace + matte

CMYKColorspace

red

Quantum

シアン

green

Quantum

マゼンタ

blue

Quantum

黄色

alpha

Quantum

無視

アルファ

無視