ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

ntsc2rgb

NTSC 値を RGB 色空間に変換

構文

rgbmap = ntsc2rgb(yiqmap)
RGB = ntsc2rgb(YIQ)

説明

rgbmap = ntsc2rgb(yiqmap) は、yiqmapm 行 3 列の NTSC (テレビジョン) の色の値を RGB 色空間に変換します。yiqmapm 行 3 列で、NTSC 輝度 (Y) と 色差 (I および Q) の色成分が列として含まれている場合、rgbmap はこれらの色と等価な赤値、緑値、青値を含む m 行 3 列の行列です。rgbmapyiqmap の両方には 0 ~ 1.0 の範囲の強度が含まれています。強度 0 は成分がないことを示し、強度 1.0 は成分が完全に飽和していることを示しています。

RGB = ntsc2rgb(YIQ) は、NTSC イメージ YIQ を等価なトゥルーカラー イメージ RGB に変換します。

ntsc2rgb は、以下を使用して、NTSC 成分から RGB 値を計算します。

[RGB]=[1.000  0.956  0.6211.0000.2720.6471.0001.106  1.703][YIQ].

クラス サポート

入力イメージまたはカラーマップは、double クラスでなければなりません。出力は double クラスです。

RGB イメージを NTSC に変換および復元

RGB = imread('board.tif');
NTSC = rgb2ntsc(RGB);
RGB2 = ntsc2rgb(NTSC);

R2006a より前に導入

この情報は役に立ちましたか?