資訊理論與編碼基礎
壓縮資料時,下列何者必須使用無失真壓縮,而不能使用有失真壓縮?
- A把程式的執行檔壓縮後發布
- B在影片串流服務中,配合線路速度把影像縮小後傳送
- C為了在攜帶型播放器上聽音樂,而把檔案縮小
查看答案與解析
正確答案:A. 把程式的執行檔壓縮後發布
無失真壓縮能把原始資料還原得連1個位元都不差,有失真壓縮則以捨棄人不易察覺的部分為代價,能大幅縮小。程式只要有1個位元不同就無法正確執行,因此使用ZIP等無失真壓縮。影像與音樂的些微差異不易以眼睛或耳朵分辨,因此廣泛使用JPEG、MP3與影片編碼方式等有失真壓縮。
- A. 正確。執行檔必須與原本完全相同才能正確執行。
- B. 影像可以容許某種程度的劣化,因此使用有失真壓縮。線路較慢時,還會降低畫質使其更小。
- C. 廣泛使用MP3、AAC等有失真壓縮,捨棄耳朵不易察覺的成分來縮小檔案。
繼續練習資訊理論與編碼基礎的另外9題