2008年12月19日 星期五

CH6

6.1 Interpolation of Data
這節是在講有關於內插法的運用:
有講到的內插法分別是:
Interpolation:就是一條線以比值的轉換運算(普通的內插法)
課本有講到由4點轉換成8點的作法
Nearest-neighbor Interpolation:藉由鄰近已知的點來求空白值
Linear Interpolation:利用線性算法來求兩點間的空白值。

6.2Image Interpolation
這裡提到了Bilinear interpolation(雙線性內插法)
他的作用是可以讓圖片變得比較充實
從Figure6.9可以看出來
左邊的圖有許多格子,而右邊的就沒有了。

6.3General Interpolation
這節有提到內插法Cubic Interpolation和Bicubic Interpolation
前者這是用到三維的內插法,後者可以處理鋸齒狀的改善
但是我看圖片跟6.2的圖片似乎沒什麼太大的改變阿。

6.4 Enlargement by Spatial Filtering
這邊提到了zero-interleaved
他是把0插入矩陣中,可以讓原圖達到放大的效果
過程中是使用了filter。

6.5 Scaling Smaller
這邊提到了讓影像變小的方法叫image minimization
而另一種刪除pixel值的方法稱為subsampling
從Figure6.18可以看到(a)圖和(b)圖的差異
當圖縮小時就看不到間隔了 。

6.6 Rotation
這節是有關旋轉的做法
這是用到的指令imrotate(圖片(image),角度(angle),'插補運算方式(method)')
還蠻容易使用的感覺呢 。

6.7 Anamorphosis
可以讓圖片變型
拉長壓縮等等可以從Figure6.26和Figure6.27看到
還蠻有意思的
指令沒有實際跑過
所以不太懂哪些指令是做哪些變化。

沒有留言:

張貼留言