编辑“︁
Lossless JPEG
”︁(章节)
跳转到导航
跳转到搜索
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
==無失真的操作模式== Lossless JPEG實際上是JPEG的一種操作模式,因為JPEG是使用[[離散餘弦變換]](Discrete cosine transform)所壓縮圖片的,而Lossless JPEG的模式會存在是因為離散餘弦逆變換(Inverse discrete cosine transform)沒有受到嚴謹的規定,因此無法保證編碼器(encoder)的輸入正與解碼器(decoder)的輸出相符合,Lossless JPEG與使用離散餘弦變換的失真壓縮模式不同,無失真的壓縮使用了一個簡單的預期性編碼模型(predictive coding model),稱為[[脈波差量編碼調變]](differential pulse code modulation,DPCM)。 脈波差量編碼調變是一種使用圖片中目標樣本周圍的樣本中已經編碼完成的樣本來預測目標樣本的調變,預測通常是取目標樣本的上方以及左方的樣本進行平均,離散脈衝編碼調變只會將預測樣本的誤差編碼,而不是將每個樣本編碼,在圖片中,一個樣本與相鄰的樣本差異通常會接近於0。傳統的離散脈衝編碼調變的編碼器如圖片一所示。[[File:DPCM_concept.svg|有框|右|圖片一:DPCM編碼器]] [[File:Lossless encode.svg|有框|右|圖片二:無失真模式方塊圖]] [[File:Pixel-prediction.svg|有框|右|圖片三:樣本X預測]] 無失真的操作模式的步驟如圖片二所示,在預測的過程中,使用了圖片三的A、B、C三個附近的樣本,以做出目標樣本X的預測,A、B、C三個樣本必須為已經預測且編碼過的樣本,在下面的表格中,有八個預測值能夠用以預測目標樣本X<ref> ITU-T. ISO DIS 10918-1 Digital compression and coding of continuous-tone still images (JPEG). Recommendation T.81 </ref>。 * 數值1、2以及3是一維的預測 * 數值4、5、6以及7是二維的預測 * 數值0只能用在差別編碼(differential coding)的分級操作模式 一旦所有的樣本都有了預測值,樣本間的差值可以使用霍夫曼編碼(Huffman coding)或算術編碼(arithmetic coding)等的方法得到無失真的編碼。 {| class="wikitable" |- ! 數值 !! 預測值 |- | 0 || 無 |- | 1 || A |- | 2 || B |- | 3 || C |- | 4 || A + B – C |- | 5 || A + (B – C)/2 |- | 6 || B + (A – C)/2 |- | 7 ||(A + B)/2 |} 一般來說,使用無失真的操作模式所壓縮的彩色圖片,可以達到2:1左右的壓縮比,這個操作模式在醫學影像中備受歡迎,被定義為數位負片(Digital Negative)的標準之一,但是卻因複雜度而不獲廣泛的使用。
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息