MATLAB ヘルプ センター
RGB カラー値を明度値に変換
lightness = rgb2lightness(rgb)
lightness = rgb2lightness(rgb) は、RGB カラー値から色成分を除外して明度値に変換します。lightness は、CIE 1976 L*a*b* 色空間の L* 成分と同じものです。
lightness
rgb
例
すべて折りたたむ
RGB イメージをワークスペースに読み取ります。
rgb = imread('peppers.png');
RGB カラー値から色情報を除外して明度成分に変換します。
lightness = rgb2lightness(rgb);
RGB イメージと、イメージから得られた明度成分を表示します。
figure imshow(rgb) title('Input RGB Image')
figure imshow(lightness,[]) title('Lightness Component of Image') colorbar
RGB カラー値。m x n x 3 のイメージ配列として指定します。入力 rgb は、基準白色点 D65 を持つ sRGB 色空間内になければなりません。
データ型: single | double | uint8 | uint16
single
double
uint8
uint16
変換後の明度値。m 行 n 列のイメージ配列として返されます。入力データ型が double の場合、出力データ型は double です。それ以外の場合、出力データ型は single です。
データ型: single | double
すべて展開する
rgb2lightness では C コードおよび C++ コードの生成がサポートされています (MATLAB® Coder™ が必要)。詳細については、イメージ処理のコード生成を参照してください。
rgb2lightness
backgroundPool
ThreadPool
この関数は、スレッドベースの環境を完全にサポートします。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
rgb2lightness は、スレッドベースの環境をサポートするようになりました。
rgb2xyz | lab2rgb | xyz2lab | rgb2lab | lab2xyz | xyz2rgb
rgb2xyz
lab2rgb
xyz2lab
rgb2lab
lab2xyz
xyz2rgb
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ