一般情況下,我們用Fiddler來攔截修改資料包,分析資料包,但很少拿它來分析圖檔。 Fiddler裡的ImageView視圖不僅僅能顯示圖檔,還能解析圖檔裡包含的資訊,比如幀數,圖檔修改時間,版權資訊,注釋等等。
打開Fiddler,在Response的ImageView視窗的側邊欄可以看到從圖檔裡解析出來的資訊:
分辨率
dpi:表示密度。相同分辨率,dpi越高圖像的實體尺寸越小;實體尺寸相同,dpi越低則分辨率低(模糊)
Color:使用了什麼顔色以及多少位
RGB
Grayscale
Palette
Last-Modified:顯示圖像最後的修改時間
COMMENTS:注釋資訊,包含了使用的軟體,版權資訊,作者,标題
dpi
中繼資料(EXIF):版權資訊,修改日期,照片長寬比等
壓縮類型:jpg有多種壓縮類型,分别是
标準(baseline):從上到下掃描,加載圖像時,一行一行地讀取資訊
漸進(Progressive ):多次掃描,先顯示圖檔的輪廓,随着掃描次數的增加,圖檔逐漸變清晰
JPEG2000
無有損編碼(Lossless Encoding) ....
HuffmanTables:哈夫曼表的張數
Subsample:二次采樣
Frames:幀數
Delay:每幀的延遲範圍
Loops :
将24bit 轉化為 8bit,且不會對圖像的識别産生太大的影響
删除圖像裡面包含的注釋資訊
删除不影響照片顯示的中繼資料
GIF:開源工具Gifsicle,将幀之間重複的資料删除
PNG:開源 工具pngquant,通過算法壓縮檔案大小
JPEG:jpegtran 将圖檔的中繼資料删除,并轉化為漸進式
轉載位址:https://my.oschina.net/u/4346199/blog/3251941