MATLABのimfinfo関数の使い方

imfinfo関数とは、画像ファイルの情報を取得するために使用する関数で、画像の形式やサイズ、ビット深度などの情報を取得することができる。

imfinfo 関数の構文は次のとおりです。

info = imfinfo(filename)

filename は情報の取得対象となる画像ファイルの名称で、絶対パスか相対パスを指定できます。

imfinfo 関数は、画像ファイルに関する情報を含む構造体配列 info を返します。各要素は画像ファイルに対応し、以下のフィールドを含みます。

  1. Filename:图像文件的名称
  2. 画像ファイルの更新日時
  3. ファイルサイズ:画像ファイルのサイズ(バイト数)
  4. 画像の横幅(ピクセル数)
  5. 高さ:イメージの高さ(ピクセル数)
  6. ビット深度:画像のビット深度
  7. カラータイプ:画像のカラータイプ
  8. 画像の形式

以下に、imfinfo 関数を利用した例を示します。

info = imfinfo('lena.jpg');
disp(info.Width);
disp(info.Height);
disp(info.BitDepth);

そのコードは lena.jpg の幅、高さ、ビット深度を出力します。

bannerAds