【移動應(yīng)用開發(fā)技術(shù)】使用PNG格式有什么好處_第1頁
【移動應(yīng)用開發(fā)技術(shù)】使用PNG格式有什么好處_第2頁
【移動應(yīng)用開發(fā)技術(shù)】使用PNG格式有什么好處_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

【移動應(yīng)用開發(fā)技術(shù)】使用PNG格式有什么好處

這篇文章給大家分享的是有關(guān)使用PNG格式有什么好處的內(nèi)容。在下覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨在下過來看看吧。BMP是一種與硬件設(shè)備無關(guān)的圖像文件格式,使用非常廣。它采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,因此,BblP文件所占用的空間很大。BMP文件的圖像深度可選lbit、4bit、8bit及24bit。BMP文件存儲數(shù)據(jù)時(shí),圖像的掃描方式是按從左到右、從下到上的順序。由于BMP文件格式是Windows環(huán)境中交換與圖有關(guān)的數(shù)據(jù)的一種標(biāo)準(zhǔn),因此在Windows環(huán)境中運(yùn)行的圖形圖像軟件都支持BMP圖像格式。典型的BMP圖像文件由三部分組成:位圖文件頭數(shù)據(jù)結(jié)構(gòu),它包含BMP圖像文件的類型、顯示內(nèi)容等信息;位圖信息數(shù)據(jù)結(jié)構(gòu),它包含有BMP圖像的寬、高、壓縮方法,以及定義顏色等信息。JPEG壓縮技術(shù)可以說是所有圖像壓縮技術(shù)的基礎(chǔ)。它適合靜態(tài)圖像的壓縮,直接處理整個畫面,壓縮倍數(shù)為20-80倍,分辨率沒有選擇的余地。所以要等到整個壓縮檔案傳輸完成才開始進(jìn)行解壓縮成影像畫面,而這樣的方式造成傳輸一個高解析畫面時(shí)須耗時(shí)數(shù)十秒甚至數(shù)分鐘。而MJPEG(MotionJPEG)是在JPEG基礎(chǔ)發(fā)展起來的動態(tài)圖像壓縮技術(shù),它只單獨(dú)的對某一幀進(jìn)行壓縮,而基本不考慮視頻流中不同幀之間的變化。使得可獲取清晰度很高的視頻圖像,而且可靈活設(shè)置每路的視頻清晰度和壓縮幀數(shù)。其壓縮后的畫面還可任意剪接。但它的缺陷也非常明顯,其一:丟幀現(xiàn)象嚴(yán)重、實(shí)時(shí)性差,在保證每路都必須是高清晰的前提下,很難完成實(shí)時(shí)壓縮。其二:壓縮效率低,存儲占用空間較大。后來又出現(xiàn)了多層式JPEG(ML-JPEG)壓縮技術(shù),它采取漸層式技術(shù),先傳輸?shù)徒馕龅膱D檔,然后再補(bǔ)送更細(xì)節(jié)的壓縮資料,使畫面品質(zhì)改善。這種方式所需的時(shí)間雖然與原先的方式一樣。但由于可以先看到畫面,所以使用者會覺得這種方式較好。PNG是20世紀(jì)90年代中期開始開發(fā)的圖像文件存儲格式,其目的是企圖替代GIF和TIFF文件格式,同時(shí)增加一些GIF文件格式所不具備的特性。流式網(wǎng)絡(luò)圖形格式(PortableNetworkGraphicFormat,PNG)名稱來源于非官方的“PNG'sNotGIF”,是一種位圖文件(bitmapfile)存儲格式,讀成“ping”。PNG用來存儲灰度圖像時(shí),灰度圖像的深度可多到16位,存儲彩色圖像時(shí),彩色圖像的深度可多到48位,并且還可存儲多到16位的α通道數(shù)據(jù)。PNG使用從LZ77派生的無損數(shù)據(jù)壓縮算法。PNG文件格式保留GIF文件格式的下列特性:使用彩色查找表或者叫做調(diào)色板可支持256種顏色的彩色圖像。流式讀/寫性能(streamability):圖像文件格式允許連續(xù)讀出和寫入圖像數(shù)據(jù),這個特性很適合于在通信過程中生成和顯示圖像。逐次逼近顯示(progressivedisplay):這種特性可使在通信鏈路上傳輸圖像文件的同時(shí)就在終端上顯示圖像,把整個輪廓顯示出來之后逐步顯示圖像的細(xì)節(jié),也就是先用低分辨率顯示圖像,然后逐步提高它的分辨率。透明性(transparency):這個性能可使圖像中某些部分不顯示出來,用來創(chuàng)建一些有特色的圖像。輔助信息(ancillaryinformation):這個特性可用來在圖像文件中存儲一些文本注釋信息。獨(dú)立于計(jì)算機(jī)軟硬件環(huán)境。使用無損壓縮。PNG文件格式中要增加下列GIF文件格式所沒有的特性:每個像素為48位的真彩色圖像。每個像素為16位的灰度圖像。可為灰度圖和真彩色圖添加α通道。添加圖像的γ信息。使用循環(huán)冗余碼(cyclicredundancycode,CRC)檢測損害的文件。加快圖像顯示的逐次逼近顯示方式。標(biāo)準(zhǔn)的讀/寫工具包??稍谝粋€文件中存儲多幅圖像。文件結(jié)構(gòu)PNG圖像格式文件(或者稱為數(shù)據(jù)流)由一個8字節(jié)的PNG文件署名(PNGfilesignature)域和按照特定結(jié)構(gòu)組織的3個以上的數(shù)據(jù)塊(chunk)組成。PNG定義了兩種類型的數(shù)據(jù)塊,一種是稱為關(guān)鍵數(shù)據(jù)塊(criticalchunk),這是標(biāo)準(zhǔn)的數(shù)據(jù)塊,另一種叫做輔助數(shù)據(jù)塊(ancillarychunks),這是可選的數(shù)據(jù)塊。關(guān)鍵數(shù)據(jù)塊定義了4個標(biāo)準(zhǔn)數(shù)據(jù)塊,每個PNG文件都必須包含它們,PNG讀寫軟件也都必須要支持這些數(shù)據(jù)塊。雖然PNG文件規(guī)范沒有要求PNG編譯碼器對可選數(shù)據(jù)塊進(jìn)行編碼和譯碼,但規(guī)范提倡支持可選數(shù)據(jù)塊。GIF(GraphicsInterchangeFormat)的原義是“圖像互換格式”,是CompuServe公司在1987年開發(fā)的圖像文件格式。GIF文件的數(shù)據(jù),是一種基于LZW算法的連續(xù)色調(diào)的無損壓縮格式。其壓縮率一般在50%左右,它不屬于任何應(yīng)用程序。目前幾乎所有相關(guān)軟件都支持它,公共領(lǐng)域有大量的軟件在使用GIF圖像文件。GIF圖像文件的數(shù)據(jù)是經(jīng)過壓縮的,而且是采用了可變長度等壓縮算法。所以GIF的圖像深度從lbit到8bit,也即GIF最多支持256種色彩的圖像。GIF格式的另一個特點(diǎn)是其在一個GIF文件中可以存多幅彩色圖像,如果把存于一個文件中的多幅圖像數(shù)據(jù)逐幅讀出并顯示到屏幕上,就可構(gòu)成一種最簡單的動畫。GIF分為靜態(tài)GIF和動畫GIF兩種,支持透明背景圖像,適用于多種操作系統(tǒng),“體型”很小,網(wǎng)上很多小動畫都是GIF格式。其實(shí)GIF是將多幅圖像保存為一個圖像文件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論