複製鏈接
請複製以下鏈接發送給好友

img格式

鎖定
img格式是一種文件壓縮格式(archive format),主要是為了創建軟盤的鏡像文件(disk image),它可以用來壓縮整個軟盤(通常指軟軟盤,Floppy Disk或Diskette)或整片光盤的內容,使用".IMG"這個擴展名的文件就是利用這種文件格式來創建的。.IMG這個文件格式可視為.ISO格式的一種超集合。
中文名
img格式
外文名
img format
用    途
數字存儲、傳輸軟盤內容的複製
格式細節
與IMA文件格式完全相同
格    式
圖像、文件壓縮格式

目錄

img格式簡介

img格式是圖像文件的一種格式,它具有很高的壓縮效率,IMG格式支持任意大小的圖像。img 圖像文件格式,圖像的數據是以類似二維數組格式存放的。在其第一行的頭兩個位置存放的是圖像的寬度,其後面的兩位是存放着圖像的高度,接着的一個位置裏存放着圖像的灰度級,而其剩下的所有位置存放的都是圖像的灰度 [1] 

img格式格式

Img文件格式是由一系列相互聯繫的節點構成,每個節點都有自己的頭文件,節點之間通過各自的頭文件聯繫在一起,每個節點的頭文件裏分別記錄着下一個節點、上一個節點、第一個子節點以及父節點的存儲位置,可以根據這些信息輕鬆的讀取到所有的節點,而且每個節點的頭文件裏還存儲着各個節點數據的存儲位置、數據大小、節點的結構類型等信息,可以根據節點的結構類型輕鬆的讀取每一個節點。每一個節點的結構類型都是不同的,這些結構類型列表存儲在文件末尾。 [2]  img文件都包括3個基本節點:Ehfa_HeaderTag; Ehfa_File; Ehfa_Entry。Eimg_Layer 是 Img 文件中一個基本的節點,該節點存儲一個圖層(對於多波段影像而言,一般為單個波段)的基本信息,在他的子節點中存儲該圖層的影像灰度、地理信息,投影信息,統計信息等。Edms_State 節點EImg_Layer的子節點,用來描述一個圖層個圖像塊的基本信息。Edsc_Table 是EImg_Layer的子節點,其子節點可存儲圖層的調色板。Ehfa_Layer 是 EImg_Layer 的子節點,標記了圖層的類型。Ehfa_File 中 dictionaryPtr 位置存儲着Dictionary(數據字典)。Dictionary 不是節點,它定義了各種節點的數據結構,在讀取個節點數據之前,先讀取字典獲取各節點的數據結構。

img格式特點

IMG 數據有以下幾個特點:
影像多種信息一併存儲。遙感數據包括影像數據、定位數據、傳感器信息等多種信息,一
般採用文件頭與影像數據分開存儲,而 Img 文件將各類數據存放於一個文件中。
數據分節點存儲。各種數據在文件中的位置不固定,而是通過節點的相互關係組織。
圖像數據分塊存儲。分塊存儲降低了圖像讀入系統資源的消耗,從而大大加速圖像顯示的
速度;同時避免了大數據量對圖像處理算法效率的影響。

img格式研發

IMG文件格式可被一些工具軟件所支持,包含GNU Project RaWrite & RaWrite2,RawWrite for Windows,以及WinRawrite。它可以被微軟的工具軟件所訪問,包含Microsoft Virtual Machine/Microsoft Virtual Server與WinImage。Nero Burning ROM在6.0以前的版本是可以支持讀取IMG文件格式來創建可開機的CD磁片(bootable CD),但是以後的版本都把它列入IMA的文件格式。它是第一個最常使用也是最流行在HDCopy與DiskDupe這兩個DOS工具軟件的文件格式。較知名的Windows下可創建、編輯IMG文件的軟件是WinImage。
參考資料