第五次作業

2022-09-01 21:21:26 字數 949 閱讀 3331

教材page 44:

3-9、沒有冗餘度的信源還能不能壓縮?為什麼?

不能無失真壓縮,但可以有失真壓縮。

因為信源的冗餘度是信源所含資訊量與符號所能攜帶的最大資訊量之間差別的度量。因為無失真壓縮也叫做冗餘度壓縮,資料=資訊+冗餘度,是去除(至少是減少)那些可能是後來插入資料中的冗餘度,所以沒有冗餘的信源是不能進行無失真壓縮的。有失真壓縮是將次要的資訊資料壓縮掉,犧牲一些質量來減少資料量,允許壓縮過程中損失一定的的資訊,雖然不能完全恢復原始資料,但是所損失的部分對理解原始影象的影響縮小,

所以如果沒要求較高的質量的話,有無冗餘度是沒有關係的,都是可以進行有失真壓縮的。

3-10、不相關的信源還能不能壓縮?為什麼?

至少可以有失真壓縮,如果有冗餘度(信源的非等概率分布)還可以進行無失真壓縮。

信源的相關性是信源符號間的依賴程度的度量。 信源的冗餘度是可以拿來衡量信源的相關性程度,不相關的信源就說明該信源中是不存在冗餘的,所以不可以進行無失真壓縮,如果存在冗餘的話就可以進行無失真壓縮。

3-12、等概率分布的信源還能不能壓縮?為什麼?你能舉例說明嗎?

至少可以有失真壓縮。如果「等概」存在「相關」,也可以對其進行無失真壓縮。

如果不要求壓縮後的信源是否存在失真,那麼等概率分布的信源完全可以進行有失真壓縮;如果「等概」是存在「相關」的,那麼對其進行適當的無失真壓縮後也不會丟失有用資訊。

3-15、有人認為:「影象的負片(黑白顛倒)比正片更容易壓縮」。你同意他的觀點嗎?為什麼?

不同意。

影象的負片和正片的熵是相同的,所以在壓縮結果要保持一直的情況下,兩者的壓縮容易度是一樣的。

不同意。

相關的信源不一定是非等概率分布的,只要信源不是等概率分布,就存在資料壓縮的可能性。所以「相關的信源是非等概率分布的」的觀點是片面的。

第五次作業

一 問題及 include using namespace std class time void add a minute void add an hour void add seconds int n void add minutes int n void add hours int n voi...

第五次作業

當我們在討論多型性的時候,通常會用過載函式進行舉例,而這次發現的問題主要在過載運算子上,因此我希望通過對過載運算子的測試來得出乙個結論。我們想知道為什麼前置運算子和後置運算子會有區別,因此設計了乙個實驗來證明它 得到最終結果如預期那樣。通過這次作業,我能感受到前置和後置運算子的區別,通過x 和y x...

第五次作業

insert into student sno,sname,s sdept,sage values 201215128 陳冬 男 is 18 建表時規定學號唯一,而在建表時已經加入了該學號,所以不能有兩個相同學號。3.70 insert into student sno,sname,s sdept,...