クラスExifTIFFTagSet

java.lang.Object
javax.imageio.plugins.tiff.TIFFTagSet
javax.imageio.plugins.tiff.ExifTIFFTagSet

public final class ExifTIFFTagSet extends TIFFTagSet
Exif IFDで見つかったタグを表すクラス。 Exifは、ほとんどのデジタル・カメラ・メーカーが使用する注釈イメージの標準です。 Exif仕様はhttps://www.cipa.jp/std/documents/e/DC-008-2012_E.pdfにあります。

フィールド定義によって参照されるデータ型の定義は、TIFFTagクラスにあります。

導入されたバージョン:
9
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final int
    "ColorSpace"タグとともに使用される値。
    static final int
    "ColorSpace"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "ComponentsConfiguration"タグとともに使用される値。
    static final int
    "Contrast"タグとともに使用される値。
    static final int
    "Contrast"タグとともに使用される値。
    static final int
    "Contrast"タグとともに使用される値。
    static final int
    "CustomRendered"タグとともに使用される値。
    static final int
    "CustomRendered"タグとともに使用される値。
    static final String
    Exifバージョン2.1を示すために"ExifVersion"タグとともに使用される値。
    static final String
    Exifバージョン2.2を示すために"ExifVersion"タグとともに使用される値。
    static final int
    "ExposureMode"タグとともに使用される値。
    static final int
    "ExposureMode"タグとともに使用される値。
    static final int
    "ExposureMode"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "ExposureProgram"タグとともに使用される値。
    static final int
    "FileSource"タグとともに使用される値。
    static final int
    フラッシュが起動しなかったことを示す"Flash"タグとともに使用される値。
    static final int
    "Flash"タグとともに使用される値で、フラッシュが起動したがストロボの戻りステータスが不明であることを示します。
    static final int
    フラッシュが起動されたことを示す"Flash"タグとともに使用されるマスク。
    static final int
    フラッシュ関数が存在しないことを示す、"Flash"タグとともに使用されるマスク。
    static final int
    自動モードを示す、"Flash"タグとともに使用されるマスク。
    static final int
    強制フラッシュ起動モードを示す、"Flash"タグとともに使用されるマスク。
    static final int
    強制フラッシュ抑制モードを示す、"Flash"タグとともに使用されるマスク。
    static final int
    "Flash"タグとともに使用されるマスクで、サポートされる赤目の縮小を示します。
    static final int
    ストロボ・リターン・ライトが検出されたことを示す、"Flash"タグとともに使用されるマスク。
    static final int
    ストロボのリターン・ライトが検出されないことを示す、"Flash"タグとともに使用されるマスク。
    static final int
    フラッシュが起動され、ストロボ・リターン・ライトが検出されたことを示す"Flash"タグとともに使用される値。
    static final int
    "Flash"タグとともに使用される値で、フラッシュが起動したがストロボ・リターン・ライトが検出されなかったことを示します。
    static final int
    "FocalPlaneXResolution"タグとともに使用される値。
    static final int
    "FocalPlaneXResolution"タグとともに使用される値。
    static final int
    "FocalPlaneResolutionUnit"タグとともに使用される値。
    static final int
    "GainControl"タグとともに使用される値。
    static final int
    "GainControl"タグとともに使用される値。
    static final int
    "GainControl"タグとともに使用される値。
    static final int
    "GainControl"タグとともに使用される値。
    static final int
    "GainControl"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "LightSource"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "MeteringMode"タグとともに使用される値。
    static final int
    "Saturation"タグとともに使用される値。
    static final int
    "Saturation"タグとともに使用される値。
    static final int
    "Saturation"タグとともに使用される値。
    static final int
    "SceneCaptureType"タグとともに使用される値。
    static final int
    "SceneCaptureType"タグとともに使用される値。
    static final int
    "SceneCaptureType"タグとともに使用される値。
    static final int
    "SceneCaptureType"タグとともに使用される値。
    static final int
    "SceneType"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "SensingMethod"タグとともに使用される値。
    static final int
    "Sharpness"タグとともに使用される値。
    static final int
    "Sharpness"タグとともに使用される値。
    static final int
    "Sharpness"タグとともに使用される値。
    static final int
    "SubjectDistanceRange"タグとともに使用される値。
    static final int
    "SubjectDistanceRange"タグとともに使用される値。
    static final int
    "SubjectDistanceRange"タグとともに使用される値。
    static final int
    "SubjectDistanceRange"タグとともに使用される値。
    static final int
    レンズの開口部を示すタグ(タイプRATIONAL)。
    static final int
    明度の値を示すタグ(タイプSRATIONAL)。
    static final int
    使用されている場合、1チップ・カラー・エリア・センサーを使用する場合のイメージセンサーのカラー・フィルタ・アレイの幾何学的パターンを示すタグ(タイプUNDEFINED)。
    static final int
    色空間情報を示すタグ(タイプSHORT)。
    static final int
    コンポーネント構成情報を含むタグ(タイプUNDEFINED、カウント= 4)
    static final int
    1ピクセルあたりの圧縮ビット数を示すタグ(タイプRATIONAL)。
    static final int
    イメージが撮影されたときにカメラによって適用されるコントラスト処理の方向を示すタグ。
    static final int
    出力用に調整されたレンダリングなど、イメージ・データに対する特別な処理の使用を示すタグ。
    static final int
    イメージがデジタル・データとして保存された日付と時間を示すタグ(タイプASCII)。
    static final int
    元のイメージが生成された日時を示すタグ(タイプASCII)。
    static final int
    特定のカメラ・モデルの写真撮影条件に関する情報を示すタグ。
    static final int
    イメージがショットされたときのデジタル・ズーム率を示すタグ。
    static final int
    Exifのバージョン番号を含むタグ(タイプUNDEFINED、カウント= 4)。
    static final int
    露出バイアスを示すタグ(タイプSRATIONAL)。
    static final int
    イメージがキャプチャされたときにカメラまたは入力デバイスで選択された露出指数を示すタグ(タイプRATIONAL)。
    static final int
    イメージのショット時に設定された露出モードを示すタグ。
    static final int
    撮影時に露出を設定するためのプログラムのクラスを示すタグ(タイプSHORT)。
    static final int
    露出時間を示すタグ(秒単位) (タイプRATIONAL)。
    static final int
    F番号を示すタグ(タイプRATIONAL)。
    static final int
    イメージ・ソースを示すタグ(タイプUNDEFINED)。
    static final int
    フラッシュの発火ステータスとフラッシュの復帰ステータスを示すタグ(タイプSHORT)。
    static final int
    Beam Candle Power Seconds (BCPS)で測定された、イメージがキャプチャされた時点でのストロボ・エネルギを示すタグ(タイプRATIONAL)。
    static final int
    FlashPixのバージョン番号を示すタグ(タイプUNDEFINED、カウント= 4)。
    static final int
    レンズの実際の焦点距離を示すタグ(ミリメートル) (タイプRATIONAL)。
    static final int
    35mmフィルム・カメラを想定した同等の焦点距離を示すタグ(ミリメートル)。
    static final int
    FocalPlaneXResolutionとFocalPlaneYResolutionを測定する単位を示します(タイプSHORT)。
    static final int
    カメラの焦点面のFocalPlaneResolutionUnitごとのイメージ幅(X)方向のピクセル数を示します(タイプRATIONAL)。
    static final int
    カメラの焦点面のFocalPlaneResolutionUnitごとのイメージの高さ(Y)方向のピクセル数を示します(タイプRATIONAL)。
    static final int
    イメージ全体のゲイン調整の程度を示すタグ。
    static final int
    GPS info IFDを指すタグ(タイプLONG)。
    static final int
    各イメージに一意に割り当てられた識別子を示すタグ。
    static final int
    相互運用性IFDを指すタグ(タイプLONG)。
    static final int
    ISO 12232xivで指定されている、カメラまたは入力デバイスのISO速度およびISO緯度を示すタグ(タイプSHORT)。
    static final int
    光源の種類を示すタグ(タイプSHORT)。
    static final int
    メーカー定義のメーカー・ノートを示すタグ(タイプUNDEFINED)。
    static final int
    メーカー定義のマーカー・ノートを示すタグ(タイプUNDEFINED)。
    static final int
    レンズの最小Fナンバーを示すタグ(タイプRATIONAL)。
    static final int
    計量モードを示すタグ(タイプSHORT)。
    static final int
    ISO 14254xvで指定された光電変換関数を示すタグ(タイプUNDEFINED)。
    static final int
    ピクセルXのディメンションを示すタグ(タイプSHORTまたはLONG)。
    static final int
    ピクセルYの大きさを示すタグ(タイプSHORTまたはLONG)。
    static final int
    関連するサウンド・ファイルの名前を示すタグ(タイプASCII)。
    static final int
    イメージの撮影時にカメラによって適用された彩度処理の方向を示すタグ。
    static final int
    ショットされたシーンのタイプを示すタグ。
    static final int
    シーンのタイプを示すタグ(タイプUNDEFINED)。
    static final int
    カメラまたは入力デバイスのセンサーのタイプを示すタグ(タイプSHORT)。
    static final int
    イメージの撮影時にカメラによって適用されたシャープネス処理の方向を示すタグ。
    static final int
    シャッタ・スピードを示すタグ(タイプSRATIONAL)。
    static final int
    ISO 12233xviで指定されている、カメラまたは入力デバイスの空間周波数表およびSFR値のイメージ幅、イメージの高さ、および対角方向の方向を示すタグ(タイプUNDEFINED)。
    static final int
    カメラの各チャネルの分光感度を示すタグ(タイプASCII)。
    static final int
    "DateTime"タグ(タイプASCII)の秒数を記録するために使用されるタグ。
    static final int
    "DateTimeDigitized"タグの秒数を記録するために使用されるタグ(タイプASCII)。
    static final int
    "DateTimeOriginal"タグ(タイプASCII)の秒数を記録するために使用されるタグ。
    static final int
    シーン全体における主被写体のロケーションと領域を示すタグ。
    static final int
    サブジェクトまでの距離を示すタグ(メートル) (タイプRATIONAL)。
    static final int
    サブジェクトまでの距離を示すタグ。
    static final int
    シーンの主要被写体の中心画素の列と行を示すタグ(タイプSHORT、カウント=2)。
    static final int
    ユーザー・コメントを示すタグ(タイプUNDEFINED)。
    static final int
    イメージのショット時に設定されたホワイト・バランス・モードを示すタグ。
    static final int
    "WhiteBalance"タグとともに使用される値。
    static final int
    "WhiteBalance"タグとともに使用される値。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    ExifTIFFTagSetの共有インスタンスを返します。

    クラスで宣言されたメソッド TIFFTagSet

    getTag, getTag, getTagNames, getTagNumbers
    修飾子と型
    メソッド
    説明
    getTag(int tagNumber)
    指定されたタグ番号に関連付けられているこのセットからTIFFTagを返し、その番号にタグが存在しない場合はnullを返します。
    getTag(String tagName)
    指定されたタグ名を持つTIFFTag、または指定されたタグがこのタグ・セットに属していない場合はnullを返します。
    変更不可能な辞書順で増加するタグ名のセットを取得します。
    変更不可能な増大するタグ番号のセットを取得します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。