MATLAB ヘルプ センター
指定した IFD を現在の IFD に設定
setDirectory(t,dirNum)
setDirectory(t,dirNum) は、dirNum で指定されたイメージ ファイル ディレクトリ (IFD) を現在の IFD として設定します。Tiff オブジェクト関数は、現在の IFD に対して機能します。
t
dirNum
Tiff
例
すべて折りたたむ
TIFF ファイル内のイメージ ファイル ディレクトリ (IFD) で移動し、複数の IFD からタグまたはイメージ データを取得します。
3 つの IFD があるファイル example.tif の Tiff オブジェクトを作成し、現在の IFD のディレクトリ インデックス番号をファイル内に表示します。
example.tif
t = Tiff('example.tif','r'); currentDirectory(t)
ans = 1
現在の IFD を 2 に変更し、ImageDescription タグの値を取得します。
2
ImageDescription
setDirectory(t,2); getTag(t,'ImageDescription')
ans = 'First image converted to grayscale.'
現在の IFD を 3 に変更し、ImageDescription タグの値を取得します。
3
setDirectory(t,3); getTag(t,'ImageDescription')
ans = 'Credit: Jeff Mather and Alex Taylor.'
Tiff オブジェクトを閉じます。
close(t);
TIFF ファイルを表す Tiff オブジェクト。このオブジェクトを作成するには、関数 Tiff を使用します。
ディレクトリ インデックス番号。1 ベースの正の整数として指定します。
例: 2
データ型: double
double
この関数は、LibTIFF C API の関数 TIFFSetDirectory に相当します。この関数を使用するには、TIFF の仕様とテクニカル ノートに精通していなければなりません。このドキュメンテーションは LibTIFF - TIFF Library and Utilities で参照してください。
TIFFSetDirectory
R2009b で導入
currentDirectory | nextDirectory
currentDirectory
nextDirectory
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ