getTag
指定されたタグの値
説明
例
タグ値の取得
TIFF ファイルを開いて、そのタグの値を複数の方法で取得します。
ファイルの Tiff
オブジェクトを作成します。
t = Tiff('example.tif','r');
タグをその名前で指定して、ImageWidth
タグのタグ値を取得します。
tagval = getTag(t,'ImageWidth')
tagval = 600
または、タグをその数値識別子で指定します。
tagval1 = getTag(t,256)
tagval1 = 600
タグを指定するもう 1 つの方法は、Tiff.TagID
構造体を使用することです。Tiff.TagID
構造体のフィールド名は、対応するタグの数値識別子を含む有効なタグ名です。たとえば、フィールド Tiff.TagID.ImageWidth
に値 256
が含まれます。
tagval2 = getTag(t,Tiff.TagID.ImageWidth)
tagval2 = 600
Tiff
オブジェクトを閉じます。
close(t);
入力引数
t
— Tiff オブジェクト
Tiff
オブジェクト
TIFF ファイルを表す Tiff
オブジェクト。このオブジェクトを作成するには、関数 Tiff
を使用します。
tagID
— タグ ID
文字ベクトル | string スカラー | 数値識別子
Tiff
オブジェクトのタグ ID。文字ベクトル、string スカラーまたは数値識別子として指定します。
たとえば、ImageWidth
タグの tagId
は次のいずれかに指定できます。
タグ名
'ImageWidth'
を含む文字ベクトルまたは string スカラーTIFF 仕様で定義された
ImageWidth
タグの数値識別子256
Tiff.TagID
構造体Tiff.TagID.ImageWidth
のフィールド。
Tiff.TagID
構造体のフィールドの名前は、対応するタグの数値識別子を含む有効なタグ名です。たとえば、フィールド Tiff.TagID.ImageWidth
に値 256
が含まれます。すべてのタグとその数値識別子のリストを表示するには、コマンド ウィンドウで、Tiff.TagID
と入力します。
例: 'ImageWidth'
例: 256
例: Tiff.TagID.ImageWidth
データ型: double
| char
| string
アルゴリズム
参照
この関数は、LibTIFF C API の関数 TIFFGetField
に相当します。この関数を使用するには、TIFF の仕様とテクニカル ノートに精通していなければなりません。このドキュメンテーションは LibTIFF - TIFF Library and Utilities で参照してください。
バージョン履歴
R2009b で導入
MATLAB コマンド
次の 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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)