applycform
デバイス非依存の色空間変換を適用
説明
例
入力引数
出力引数
アルゴリズム
関数 applycform
は、入力色空間値が符号化規則に従うと仮定します。"符号化" とは、さまざまなデータ型の色値と数値のマッピングのことです。たとえば、データ型が double
である RGB イメージの場合、最大彩度は 1.0
という値で表されます。データ型が uint8
である RGB イメージの場合、最大彩度は 255
という値で表されます。
L*a*b* 色空間の場合、関数 applycform
は、関数 lab2double
のページの「アルゴリズム」のセクションで説明されている符号化規則に値が従うと仮定します。
RGB 色空間および CMYK 色空間の場合、関数 applycform
は、データ型の範囲に合わせて値がスケーリングされると仮定します。データ型とデータ値の範囲が一致しない場合、値を再スケーリングするか、正しいデータ型となるようにデータを変換します。
この関数は、データ型
double
の値の範囲が[0, 1]
であると仮定します。この関数は、データ型
uint8
の値の範囲が[0, 255]
であると仮定します。この関数は、データ型
uint16
の値の範囲が[0, 65535]
であると仮定します。
バージョン履歴
R2006a より前に導入
参考
lab2double
| lab2uint8
| lab2uint16
| makecform
| whitepoint
| xyz2double
| xyz2uint16