搜尋
首頁常見問題gif是什麼檔案格式

gif是什麼檔案格式

Dec 29, 2020 pm 01:57 PM
gif格式

gif是點陣圖圖形檔案格式。 gif中文意思為“影像互換格式”,是一種比較常用的動態影像格式,以8位色(即256種色彩)重現真彩色的影像。 gif格式文件其實是一種壓縮文檔,採用LZW壓縮演算法進行編碼,能有效地減少了影像檔案在網路上傳輸的時間。

gif是什麼檔案格式

本教學操作環境:windows7系統、Dell G3電腦。

GIF的全名為Graphics Interchange Format,可翻譯為影像互換格式,是一種點陣圖圖形檔案格式,以8位色(即256種顏色)重現真彩色的影像。

GIF用於以超文本標誌語言(Hypertext Markup Language)方式顯示索引彩色影像,在網際網路和其他線上服務系統上廣泛應用。

它實際上是一種壓縮文檔,採用LZW壓縮演算法進行編碼,有效地減少了圖像文件在網路上傳輸的時間。它是目前萬維網廣泛應用的網路傳輸影像格式之一。

威爾海特(Stephen Wilhite)在Compuserve公司工作時,率領工程團隊發明GIF檔,憑著體積小、成像相對清晰的優點,十分適合早期互聯網帶寬小的環境,而現今網路用戶將GIF檔用於創作,變成用來作為網路迷因的格式之一,威爾海特也在2013年獲得威比獎(The Webby Award)終身成就獎。至於「GIF」怎麼念,許多人念成「gift」的音,但他自己正名應該念「Jif」一樣的音。

網路上常見的小動畫大多是GIF格式的,也叫逐幀動畫,就是由幾張圖合在一起的圖片(也有是單幀的)。它採用無損壓縮技術,只要影像不多於256色,則可既減少檔案的大小,又保持成像的品質。 GIF分為靜態GIF和動畫GIF兩種,擴展名為.gif,是一種壓縮點陣圖格式, 支援透明背景圖像,適用於多種作業系統,「體型」很小,網路上很多小動畫都是GIF格式。

GIF是一種點陣圖。點陣圖的大致原理是:圖片由許多的像素組成,每一個像素都被指定了一種顏色,這些像素綜合起來就構成了圖片。 GIF採用的是Lempel-Zev-Welch(LZW)壓縮演算法,最高支援256種顏色。由於這種特性,GIF比較適用於色彩較少的圖片,例如卡通造型、公司標誌等等。如果碰到需要用真彩色的場合,那麼GIF的表現力就有限了。 GIF通常會自備一個調色板,裡面存放需要用到的各種顏色。在Web運用中,圖像的檔案量的大小將會明顯地影響到下載的速度,因此我們可以根據GIF帶調色板的特性來優化調色板,減少圖像使用的顏色數(有些圖像用不到的顏色可以捨去),而不影響圖片的品質。

GIF格式和其他圖像格式的最大區別在於,它完全是作為一種公用標準而設計的,由於Compu Serve網路的流行,許多平台都支援GIF格​​式。 Compu Serve透過免費發行格式說明書推廣GIF,但要求使用GIF檔案格式的軟體要包含其版權資訊的說明。

特點

GIF格式的圖片檔案具有以下特點:

(1)GIF格式圖片檔案的副檔名是「.gif」。

(2)對於灰階影像表現最佳。

(3)具有GIF87a和GIF89a兩個版本。

(4)採用改良的LZW壓縮演算法處理影像資料。

(5)調色盤資料有通用調色盤和局部調色盤之分,有不同的顏色取值。

(6)不支援24bit彩色模式,最多儲存256色。

技術簡介

GIF主要是為資料流而設計的一種傳輸格式,而不是作為檔案的儲存格式。它具有順序組織形式而不是隨機組織形式。

GIF有五個主要部分以固定順序出現,所有部分均由一個或多個區塊(block)組成。每個區塊由第一個位元組中的標識碼或特徵碼標識。這些部分的順序為:頭塊、邏輯螢幕描述塊、可選的「全域」色彩表塊(調色盤)、各圖像資料塊(或專用的塊)以及尾塊(結束碼)。以下是這些部分的內容:

  • 起頭為一個區塊,它識別資料流為GIF,並指示如何解釋後面的資料所需的最早版本的GIF解碼程式(87a或89a)。

  • 邏輯程式描述區塊定義了:所有後面影像的影像平面的大小、縱橫尺寸比以及色彩深度(它類似於產生影像的監視器螢幕)。它也指明後面跟隨的是否為「全域」色彩表。

  • 全域色彩表(如果存在)構成一個24位元RGB元組的調色盤(每個底色為一個位元組)。如果後面的像沒有其自己的“局部”調色板,那麼全局色表就是缺省調色板。

  • 後續資料以「圖形」或「專用」區塊出現。圖形塊典型地包含一個或多個點陣圖圖像,也可能是覆蓋的文字。專用區塊或包含一個專用應用程式碼,或包含一句不可列印的註解。

  • 最後的尾塊指示值為3B(十六進位)的一個字節,表示資料流已結束。

注意:檔案中的GIF資料流可能根本就不包含任何點陣圖數據,這時,它只是要傳輸全域色彩表,作為沒有自己調色盤的後續數據流的缺省調色板。

以上是gif是什麼檔案格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中