matlab中imfinfo的用法是什么

小億
225
2023-11-17 15:21:12

imfinfo函數(shù)是MATLAB中用于獲取圖像文件信息的函數(shù)。它的使用方法如下:

imfinfo(filename):讀取指定圖像文件的信息,并返回一個(gè)包含圖像文件信息的結(jié)構(gòu)體數(shù)組。filename為要讀取的圖像文件名(包括完整路徑)。

結(jié)構(gòu)體數(shù)組包含以下字段:

  • ‘Filename’: 圖像文件名
  • ‘FileModDate’: 文件修改日期
  • ‘FileSize’: 文件大小(字節(jié)數(shù))
  • ‘Format’: 圖像文件格式
  • ‘FormatVersion’: 圖像文件格式版本
  • ‘Width’: 圖像寬度(像素)
  • ‘Height’: 圖像高度(像素)
  • ‘BitDepth’: 圖像位深度
  • ‘ColorType’: 圖像顏色類(lèi)型
  • ‘FormatSignature’: 圖像文件格式簽名
  • ‘NumberOfSamples’: 圖像樣本數(shù)
  • ‘Colormap’: 調(diào)色板(僅對(duì)索引圖像有效)
  • ‘Orientation’: 圖像方向
  • ‘XResolution’: 水平分辨率
  • ‘YResolution’: 垂直分辨率
  • ‘ResolutionUnit’: 分辨率單位

示例: info = imfinfo(‘image.jpg’); disp(info.Width); % 輸出圖像寬度 disp(info.Height); % 輸出圖像高度

0