GIF筆記
GIF
GIF結構分為三大塊:
- 檔案頭
- GIF資料流
- 檔案終接器
中間大塊重複多次
檔案頭:
署名+版本號
即:GIF+87a/89a
圖象識別符號
邏輯螢幕識別符號:
作用:告訴解碼器圖片需要佔據螢幕的空間(7位元組)
以畫布寬度和高度開始
全域性顏色列表
GIF可擁有全域性也可用於針對每個子圖片集提供local color table。每個table由一個RGB列表組成(例如:(255,0,0))
影像資料
由一系列輸出編碼構成,告訴解碼器需要渲染的每個顏色資訊,以位元組碼形式組織在塊中
檔案終結器
一個單位元組塊用來指示該資料流的結束,固定值0x3b
空間軸
由於 GIF 的動態特性,由一幀幀的圖片構成,所以每一幀的圖片,多幀圖片間的結合,都成了隱藏資訊的一種載體。
對於需要分離的 GIF 檔案, 可以使用convert
命令將其每一幀分割開來(不懂)
時間軸
每一幀的時間間隔也可以作為資訊隱藏載體
可以使用convert
命令將其每一幀分割開來(不懂)
時間軸
每一幀的時間間隔也可以作為資訊隱藏載體
相關文章
- Gif開發筆記(一):gif介紹、編譯和工程模板筆記編譯
- SDWebImage載入gif超級耗記憶體Web記憶體
- 使用gif分幀工具分解gif動畫動畫
- gif工具 - ScreenToGif
- 如何製作GIF表情包,動態GIF怎麼做
- Video GIF converter for Mac(gif視訊轉換器)IDEMac
- #每日一記#通過 GIF 理解 addEventListener、捕獲和冒泡dev
- 優秀的影片轉gif軟體:Video to Gif Pro MacIDEMac
- 印象筆記 --- 方法分享筆記筆記
- Ulead GIF Animator教程
- 筆記筆記
- 影片怎麼轉換成gif動圖?分享影片轉gif的教程
- CUUG筆記 ORACLE索引學習筆記筆記Oracle索引
- 主動筆記與被動筆記筆記
- 有什麼好用的gif製作軟體 製作GIF表情包教程
- html最簡單的Gif圖動畫製作方法gif轉base64HTML動畫
- 淘寶記錄筆記筆記
- 3D GIF Designer v2.21 pj手記 (3千字)3D
- 【學習圖片】05:GIF
- 心情筆記筆記
- 命令筆記筆記
- 筆記:Docker筆記Docker
- Meteor筆記筆記
- ES筆記筆記
- AbstractQueuedSynchronizer筆記筆記
- Redis筆記Redis筆記
- new筆記筆記
- vio筆記筆記
- Liunx筆記筆記
- Nacos 筆記筆記
- oracle筆記Oracle筆記
- html 筆記HTML筆記
- Cookie筆記Cookie筆記
- jQuery筆記jQuery筆記
- docker 筆記Docker筆記
- Restful 筆記REST筆記
- kafka 筆記Kafka筆記
- 路由筆記路由筆記