tga格式
tga是由美國truevision公司為其顯示卡開發的一種影象檔案格式,已被國際上的圖形、影象工業所接受。現已成為數位化影象,以及運用光線跟蹤演算法所產生的高質量影象的常用格式。tga檔案的擴充套件名為.tga,該格式支援壓縮,使用不失真的壓縮演算法,可以帶通道圖,另外還支援行程編碼壓縮。
tga的結構比較簡單,屬於一種圖形、影象資料的通用格式,在多**領域有很大影響,是計算機生成影象向電視轉換的一種首選格式。
tga格式支援壓縮,使用不失真的壓縮演算法。
flexhex
flexhex是功能齊全的十六進製制編輯器,旨在編輯二進位制檔案,ole復合檔案,邏輯裝置和物理驅動器。使用flexhex,您可以檢查,修改,插入,搜尋或替換二進位制,ascii或unicode資料。
在電腦中找出tga檔案,利用flexhex進行分析:
在flexhex中開啟road sign logo.tga:
檔案頭(tga file header)
由影象描述資訊字段長度、顏色表型別、影象型別、顏色表說明和影象說明五個字段組成,總計18位元組,描述了影象儲存的基本資訊,應用程式可依據該部分字段值讀寫影象資料。
影象/顏色表資料(image/color map data)
由影象描述資訊(可選)、顏色表資料和影象資料三部分組成,用於儲存的影象資訊。
開發者自定義區域(developer area)
包含開發者定義字段列表和開發者字典(用於儲存開發者定義欄位的值),該區域為開發者擴充套件該檔案格式提供介面,以便儲存額外的資訊。包含開發者定義字段列表和開發者字典(用於儲存開發者定義欄位的值),該區域為開發者擴充套件該檔案格式提供介面,以便儲存額外的資訊。
擴充套件區域(extension area)
由擴充套件區域大小、作者姓名、作者注釋、日期/時間、工作名稱/id、工作累計耗時、編輯軟體的名稱、編輯軟體的版本、關鍵顏色、畫素寬高比、灰度值、顏色校正表偏移量、縮圖偏移量、掃瞄線表偏移量、alpha通道型別、掃瞄線表、縮圖影象資料和顏色校正表組成,為truevision公司定義的標準擴充套件功能,以提供更多的影象附加資訊。
檔案尾(tga file footer)
資料壓縮實驗報告2 TGA轉YUV
寫在前面 由於大二上學習c 時沒有進行充分的練習,這次的實驗先是自己想了很久但是無果,最後只能參考同學的 看不懂的地方和同學討論並逐漸理解。感覺自己的情況就是知道大概的思路方法,但是不知道如何用 實現。在沒有參考的前提下沒法自己寫出完整的 還是需要多思考多練習。pga struct.h 用來建立pg...
資料壓縮(5) 分析TGA檔案
tga結構簡單,屬於一種圖形,影象資料的通用格式,在多 領域有很大影響,是計算機生成影象向電視轉換的一種首選格式。tga有壓縮和非壓縮兩種格式以第三個byte位作為標記 2為非壓縮格式,10為壓縮格式,值得注意的是影象描述子節從影象左下角開始儲存 typedef struct tgaheader t...
《演算法分析》作業2
l用floyd演算法求解下圖各個頂點的最短距離。寫出floyd演算法的偽 和給出距離矩陣 頂點之間的最短距離矩陣 l 對於下圖使用dijkstra演算法求由頂點a到頂點h的最短路徑。floyd演算法 暴力法,dis i j 表示i 節點到j 節點的最短距離,每次遍歷 1 n個點判斷 dis i k ...