. 1 Heơ thông hàm được laịp lái lieđn túc (Recurrent Iterated Function Systems )
2. Sự phú thuoơc đoơ phađn giại
Đeơ khởi táo lái moơt hình ạnh , người giại nén baĩt đaău laịp với moơt hình ạnh tùy ý có cùng kích thước với hình ạnh ban đaău . Nhưng đieău gì sẽ xaơy ra nêu người giại nén baĩt đaău với moơt hình ạnh lớn gâp 2 laăn ạnh ban đaău ? Kêt quạ cụa quá trình giại nén cũng sẽ là moơt ạnh lớn gâp 2 laăn ạnh ban đaău . Tuy nhieđn , bởi vì các ánh xá affine được sử dúng đeơ mã hóa hình ạnh thì khođng phú thuoơc vào đoơ phađn giại cho neđn vieơc giại nén sẽ khođng bị khôi ( blocky ) , đieău này chúng ta sẽ đát được nêu chúng ta có bạn sao đơn giạn các đieơm ạnh cụa hình ạnh nguoăn . Nó văn có được sự chi tiêt tái bât kỳ mức nào .
Quan sát ạnh “Lena” được giại nén lớn hơn gâp 4 laăn và ạnh “Lena” được phóng to gâp 4 laăn . Ta thây ạnh được giại nén trođng chi tiêt hơn , rõ ràng hơn là ạnh được phóng to . Có sự khác bieơt như thê vì trong quá trình giại nén ạnh , moơt sô các chi tiêt giạ táo đã được đưa vào ạnh , làm cho ạnh trođng rõ ràng vàmịn màng hơn , đieău mà khi chúng ta khođng theơ có được khi phóng to ạnh .
Hình 18b . Ạnh Lena được phóng to gâp 4 laăn .
Hình ạnh thu được thođng qua vieơc giạn nén Fractal thì trođng tự nhieđn hơn . Quá trình giại nén sẽ táo ra những chi tiêt giạ táo , đieău mà khođng thây xuât hieơn trong hình ạnh gôc , nhưng chúng ta sẽ thaơt sự nhìn thây khi chúng được phóng to . Đađy là moơt đaịc tính hữu ích nhưng nó cũng có giới hán . Nêu chúng ta cô gaĩng phóng to quá lớn , chúng ta sẽ khođng thây được các mãnh nhỏ tređn beă maịt ạnh , nhưng hơn nữa là chúng ta sẽ thây được các chi tiêt giạ táo .
Tư leơ nén được đưa ra trước bởi chụ trương cụa nén Fractal có theơ nhỏ bé trong moơt vài trường hợp . Giạ sử raỉng moơt ạnh có kích thước 320x200 pixel , với kích thước ban đaău là 64KB , đã được nén với tư leơ nén là 32 : 1 . Kêt quạ sau khi nén là 2KB . Bađy giờ giại nén hình ạnh này với mức 4 ( scale factor = 4 ) . Nó sẽ táo ra moơt hình ạnh có kích thước là 1280x800 pixel , với kích thước sau khi giại nén là 64x16 = 1024 KB . Vì thê nó sẽ có tư leơ nén là 1024/2 = 512 : 1 , đieău này là sai . Lý do là hình ạnh được giại nén đã chứa các chi tiêt giạ táo , cái mà khođng có theơ hieơn ở hình ạnh gôc . Nhưng thođng tin gôc văn sẽ được nén với tư leơ 32 : 1 , phaăn còn lái cụa các thođng tin được táo ra moơt cách giạ táo bởi quá trình giại nén .
CHƯƠNG
V Thiêt Kê Chương Trình
Các Module chính .
Lưu đoă chương trình .
Lưu đoă khôi chức naíng .