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