2008年12月19日 星期五

第六章~

Interpolation of Data
數據內插法這節是講解內插法,課本說必需以
已知的鄰近f(Xj)值來估算函數值f(X'i)這種以周圍
數值估算函數值的方法稱為內插法 ,若f(X'i)=f(Xj)
,Xj為原來的點裡面最接近X'i的稱為近鄰內插法,
而已直線連結原始函數值,然後取落在線上的值為
內插值稱為 線性內插法,這是不是以前我們在算數學
用到的內插法阿XD。

Image Interpolation
影像內插法課本一開始就先推導雙線性內插法的公式,
係數小於1會得到比原來的圖片還要更小,
係數越大,圖片越會呈現馬賽克的效果。

Enlargement by Spatial Filtering
這節和上節正好相反,這結是說明把圖片縮小,
課本說了2種方法,但第1種的方法不好就會造成
圖的邊緣線斷斷續續,不是很完整,原理是取走間隔的像素
,用imresize指令可以做到。

Rotation
旋轉內容說要將影像旋轉的話,必須保證旋轉後像素值要落在網格
上, 使用flipud指令可進行90度倍數旋轉
,而使用fliplr則可以進行左右倒轉。

Anamorphosis
歪像使用rgb2gray指令好像可以扭曲圖片。
這有一點像資訊隱藏的感覺,不過他是用畫來
隱藏資訊在網路上找了一些這類的圖,真的很特別,
直接看圖會讓人摸不著頭緒, 但是加了鏡面的圓柱之後
,居然是一張完整的圖!畫畫的人太厲害了 ,
他應該試看著圓柱鏡面畫畫吧,不然怎做到的呢?哈~
       
第一張圖比較明顯知道是什麼
第二張嘛,我不得不說這張圖實在太小了...

沒有留言:

張貼留言