ヘルプ センターヘルプ センター
TIFF イメージ全体の読み取り
imageData = read(t)
[Y,Cb,Cr] = read(t)
例
imageData = read(t) は、Tiff オブジェクト、t と関連付けられた TIFF ファイルの現在のイメージ ファイル ディレクトリ (IFD) からイメージ データを読み取ります。
imageData
t
Tiff
[Y,Cb,Cr] = read(t) は、TIFF ファイルの現在のイメージ ファイル ディレクトリから YCbCr の成分データを読み取ります。この構文は、YCbCr 光度測定解釈をもつイメージに対してのみ使用します。
Y
Cb
Cr
YCbCrSubSampling タグの値によっては、Cb および Cr 成分のサイズが Y 成分と異なる場合があります。
YCbCrSubSampling
すべて折りたたむ
Tiff オブジェクトを作成し、TIFF ファイルからデータを読み取ります。
t = Tiff('peppers_RGB_tiled.tif','r'); imageData = read(t);
イメージを表示します。
imshow(imageData); title('Peppers Image (RGB)')
Tiff オブジェクトを閉じます。
close(t);
ファイルの Tiff オブジェクトを作成し、イメージ データを取得して、イメージを表示します。
t = Tiff('peppers_YCbCr_tiled.tif','r'); [Y,Cb,Cr] = read(t);
イメージの Y 成分を表示します。
imshow(Y); title('Peppers Image (Y Component)');
TIFF ファイルを表す Tiff オブジェクト。このオブジェクトを作成するには、関数 Tiff を使用します。
イメージ データ。数値配列として返されます。たとえば、RGB イメージの場合、imageData は M×N×3 の配列です。ここで、M と N はそれぞれイメージの高さと幅です。
M
N
3
イメージ データの輝度成分。2 次元の数値配列として返されます。
イメージ データの青色差彩度成分。2 次元の数値配列として返されます。
イメージ データの赤色差彩度成分。2 次元の数値配列として返されます。
read は、YCbCr 光度測定解釈を使用する SVS ファイルの場合も、SVS ファイルからのイメージ データを RGB データとしてのみ返します。
read
R2009b で導入
write | imread
write
imread
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office