Quantum 結構用於表示 ImageMagick 中的像素。ImageMagick 可以編譯為支持 32 位或 64 位像素。Quantum 的大小由 QuantumDepth 定義的值控制。默認值為 64 位像素,可提供最佳精度。如果必須最大限度地減少內存消耗或處理時間,則可以使用 QuantumDepth=8 編譯 ImageMagick。下表顯示了 QuantumDepth、Quantum 類型和總體 Quantum 大小之間的關係。
QuantumDepth 值的影響
QuantumDepth |
Quantum 類型 |
Quantum 大小 |
8 |
unsigned char |
32 位 |
16 |
unsigned short |
64 位 |
下表顯示了 Quantum 結構的成員及其解釋。
Quantum 像素佈局
成員 |
類型 |
解釋 | ||
red |
Quantum |
紅色 |
紅色 |
青色 |
green |
Quantum |
綠色 |
綠色 |
洋紅色 |
blue |
Quantum |
藍色 |
藍色 |
黃色 |
alpha |
Quantum |
已忽略 |
Alpha |
已忽略 |