2011年1月7日 星期五

Week 17: 程式實作

A, B 兩個方塊的顏色相同嗎?





Youtube 的 3D 簡介

3D 立體影像程式設計

左眼眼鏡: 紅色鏡片
右眼眼鏡: 藍色鏡片

進入左眼影像: 只留紅色, 將綠色、藍色之色彩值設為 0。
進入右眼影像: 保留綠色、藍色(青色), 將紅色之色彩值設為 0。

合成圖: 從左眼影像取得紅色色彩, 從右眼影像取得綠色、藍色(青色) 之色彩值。

2010年12月31日 星期五

Week 16: 平滑與銳化空間濾波器

§ 3-5 平滑空間濾波器

 1. 平滑線性濾波器

 


 2. 排序統計(非線性)濾波器

 

§ 3-6 銳化空間濾波器

 1. 基礎: 一階導數與二階導數
 2. 二階導數在影像銳化上的使用 - 拉普拉斯
 3. 銳化遮罩以及高增幅濾波

2010年12月24日 星期五

Week 15: 濾鏡處理 filtering

1. 摺積 (convolution): Joy of Convolution

2. 影像處理的濾鏡處理, 其原理本身就是摺積運算的二維情況!

 範例程式: DIP2010-SP-Filtering

作業三: 3D 立體影像創作

 本次作業分成以下三部分:

 1. 用數位相機分別拍攝左眼影像與右眼影像

 2. 用 C++ Builder 將上述兩張影像創作出一張紅藍濾鏡的 3D 立體影像。

 3. 討論 3D 影像創作之效果

作業四: 濾鏡處理程式

 用 C++ Builder 撰寫一個 3*3 的濾鏡處理程式, 功能包括:

 1. 平滑化 (smoothing)。

 2. 銳利化 (sharping)

 3. 中位數濾鏡處理 (medium filtering), 去除胡椒鹽雜訊。




2010年12月17日 星期五

Week 14: 程式實作: 直方圖均化處理 (hishogram equalization)

1. 本週課程進度為程式實作課程, 主題是: 直方圖均化處理。
 請同學在課堂上撰寫程式, 將一張拍攝對比不是很好的影像做直方圖均化處理。

直方圖均化處理前影像:



直方圖均化處理後影像:


 
作業二: 直方圖顯示與直方圖均化處理

 本次作業分成以下 3 部分:

1. 用 C++ Builder 將一張影像的直方圖與其相關基本訊息顯示出來。

2. 用 C++ Builder 將一張對比不明顯的影像用直方圖均化處理後, 重新顯示出來。

3. 心得與討論
 

2010年12月10日 星期五

Week 13: 3D 立體影像原理講解

1. 課堂 3D 立體影像體驗


在課堂直接體驗 3D 立體影像!


大家公認拍最好的一張立體影像!

2. Sony 3D 異想世界 體驗分享


 
3. 講解直方圖均化處理的演算法。

直方圖均化處理前影像:



直方圖均化處理後影像:

2010年11月29日 星期一

Week 12: 小考

1. 本週第一節課 (9:10) 舉行本學期的第一次小考,
  請同學移至 S413 教室, 請隔排坐, 只坐奇數排應考。



  

  

  

  

  

  

2. 本週第二節課 (10:10) 請同學回教室撰寫關於本課程的建議與回饋。

3. Sony 3D 異想世界



4. Microsoft Kinect

 

 
 
 

 

2010年11月26日 星期五

Week 11: Histogram 直方圖統計

1. 作業一的延伸討論:

Binary Image 演算法與 範例程式 講解

2. Region Growing 演算法與 範例程式 講解

3. Histogram 直方圖統計 (作業二: Part 1)

From Image Processing Class