PNG比JPG更清晰。
PNG和JPG是兩種常見的圖片格式,它們都可以用來存儲圖片,但是它們之間有很大的差別。
PNG是壹種無損壓縮的圖片格式,它可以保存圖片的原始質量,而且不會失真,因此它的清晰度更高。PNG圖片的文件大小也比JPG圖片要大,因此它不太適合用來存儲大量圖片。
JPG是壹種有損壓縮的圖片格式,它可以將圖片的文件大小壓縮到更小,但是會導致圖片失真,因此它的清晰度比PNG要低。JPG圖片的文件大小比PNG圖片要小,因此它更適合用來存儲大量圖片。
總的來說,PNG和JPG的清晰度是有很大差別的,PNG的清晰度更高,而JPG的清晰度更低。但是,由於PNG圖片的文件大小比JPG圖片要大,因此在存儲大量圖片時,JPG圖片更加合適。因此,在選擇圖片格式時,要根據自己的需求來選擇合適的圖片格式。
圖片壓縮的原理
1、有損壓縮:丟失部分圖像信息來減小文件體積,代表格式如JPEG。有損壓縮的原理是:
(1)色彩空間轉換:將RGB色彩空間轉換到YCbCr色彩空間,灰度信號大部分集中在Y通道,Cb和Cr主要包含色彩信息。
(2)下采樣:降低Cb和Cr通道的采樣率,丟失部分色彩信息,人眼對色彩敏感度較低。
(3)量化:限定每個像素可以使用的顏色級數,相近顏色合並,量化誤差丟失細節。
(4)熵編碼:不連續信號用更短的代碼表現,冗余信息丟失,文件體積減小。
2、無損壓縮:不丟失任何圖像信息,代表格式如PNG。無損壓縮主要利用圖像本身存在的冗余度來減小文件體積:
(1)跨行比較:比較相鄰行,如果相同則只存壹行數據,後續行只記錄行號。
(2)長度編碼:記錄連續相同像素出現的次數。
(3)字典編碼:構建圖像數據的字典,後續數據查字典編碼,達到壓縮效果。
(4)哈夫曼編碼:根據像素出現頻率構建哈夫曼樹,頻率高的像素編碼短,低頻像素編碼長。