例: HLS 表色系と HSV 表色系のファイルアクセス関数の使用
HLS 表色系と HSV 表色系に関連する関数を使用して、次の画像を読み取ります。
dog.bmp
HLS 表色系
1. READ_HUE を使用して、画像の色相成分を読み取ります。
色相成分は HLS 表色系と HSV 表色系の両方で共通です。
2. READ_LIGHT を使用して、画像の輝度成分を HLS 表色系の一部として読み取ります。
3. READ_HLS_SAT を使用して、画像の彩度成分を HLS 表色系の一部として読み取ります。
4. READ_HLS を使用して画像を読み取ります。
M1 は画像行列です。
5. 行列 hue、light、hls_sat を 1 つの行列に結合して、M1 と比較します。
2 つの行列は同じです。
6. M2 をグラフィックファイルに書き出します。
HSV 表色系
1. READ_VALUE を使用して、画像の値成分を HSV 表色系の一部として読み取ります。
2. READ_HSV_SAT を使用して、画像の彩度成分を HSV 表色系の一部として読み取ります。
3. READ_HSV を使用して画像を読み取ります。
M3 は画像行列です。
4. 行列 hue、hsv_sat、value を 1 つの行列に結合して、M3 と比較します。
2 つの行列は同じです。
5. M4 をグラフィックファイルに書き出します。
結果の比較
2 つの画像を読み取って比較します。
2 つの表色系を使用したにもかかわらず、2 つの画像は同一です。