影像旋轉範例程式 IPC-2009F-SP02.txt
範例程式執行結果: 逆時針旋轉 30 度
2009年11月30日 星期一
範例程式: 負片
負片範例程式 IPC-2009F-SP01.txt
範例程式中, 用了一個新的 Property, TBitmap::ScanLine, 在 C++ Builder 的影像元件 TImage 中, 包含了一個 TPicture 的元件, TPicture 又包含了一個 TBitmap 的元件, TBitmap::ScanLine 這個 Property 則是存放了每一行影像色彩存放在電腦記憶體中的起始位置, 因此, 有了這個記憶體位置, 就可以對影像內容進行存取(修改/讀取)。
另外, 這個程式不只可以處理彩色影像, 灰階影像也可以自動分辨與處理, 但必須要新增一個灰階調色盤, ..
灰階影像的實驗結果
彩色影像的實驗結果
範例程式中, 用了一個新的 Property, TBitmap::ScanLine, 在 C++ Builder 的影像元件 TImage 中, 包含了一個 TPicture 的元件, TPicture 又包含了一個 TBitmap 的元件, TBitmap::ScanLine 這個 Property 則是存放了每一行影像色彩存放在電腦記憶體中的起始位置, 因此, 有了這個記憶體位置, 就可以對影像內容進行存取(修改/讀取)。
另外, 這個程式不只可以處理彩色影像, 灰階影像也可以自動分辨與處理, 但必須要新增一個灰階調色盤, ..
灰階影像的實驗結果
彩色影像的實驗結果
2009年11月29日 星期日
Note: 本學期作業一覽表
在同學的期中課程檢討報告中, 有同學提到不知道哪些程式是作業, 要繳交到 作業分享部落格 ? 哪些只是課堂上的程式練習, 不需繳交到課程部落格? 因此, 我特地將本學期到目前為止的作業一覽表公告出來, 請同學盡快繳交作業。
作業1 : 開啟並讀取一張影像到二維陣列中。
公告於 Week 02
作業2 : 影像旋轉。
公告於 Week 04
作業3 : 請完成類似 Photoshop 或 PhotoImpact 的 Histogram 顯示功能。
公告於 Week 07
作業4 : 完成乘冪律 (Gamma) 轉換程式實作。
公告於 Week 09
作業5 : 完成位元平面 (bit-planes) 程式實作。
公告於 Week 11
作業6 : 完成空間濾波器 (spatial filtering) 程式實作。
公告於 Week 15
作業7 : 完成Sobel 運算子實作 (Sobel Operator Implementation)
公告於 Week 17
作業8 : 期末心得與檢討報告 ( 可加總分 1~3 分 )
公告於 Week 17
想要知道課程部落格的最新狀況, 除了訂閱本課程部落格之外, 也可以使用 blogger 的追蹤功能, 除此, Follow 我的噗浪 也是一種方式啦!
作業1 : 開啟並讀取一張影像到二維陣列中。
公告於 Week 02
作業2 : 影像旋轉。
公告於 Week 04
作業3 : 請完成類似 Photoshop 或 PhotoImpact 的 Histogram 顯示功能。
公告於 Week 07
作業4 : 完成乘冪律 (Gamma) 轉換程式實作。
公告於 Week 09
作業5 : 完成位元平面 (bit-planes) 程式實作。
公告於 Week 11
作業6 : 完成空間濾波器 (spatial filtering) 程式實作。
公告於 Week 15
作業7 : 完成Sobel 運算子實作 (Sobel Operator Implementation)
公告於 Week 17
作業8 : 期末心得與檢討報告 ( 可加總分 1~3 分 )
公告於 Week 17
想要知道課程部落格的最新狀況, 除了訂閱本課程部落格之外, 也可以使用 blogger 的追蹤功能, 除此, Follow 我的噗浪 也是一種方式啦!
2009年11月27日 星期五
2009年11月13日 星期五
Week 09: 乘冪律(Gamma)轉換程式實作
§ 3.2.3 乘冪律(Gamma)轉換 課本 P. 107
s = c * r ^ γ ( 3.2-3 )
圖 3.8 (a) 人類破碎脊椎的磁共振影像;
圖 3.8 (b) 執行 (3.2-3) 式轉換後的結果; γ = 0.6
圖 3.8 (c) 執行 (3.2-3) 式轉換後的結果; γ = 0.4
圖 3.8 (d) 執行 (3.2-3) 式轉換後的結果; γ = 0.3
圖 3.9 (a) 空照影像;
圖 3.9 (b) 執行 (3.2-3) 式轉換後的結果; γ = 3.0
圖 3.9 (c) 執行 (3.2-3) 式轉換後的結果; γ = 4.0
圖 3.9 (d) 執行 (3.2-3) 式轉換後的結果; γ = 5.0
彩色影像的實驗結果:
原始彩色圖
γ = 0.3
γ = 2.0
Homework 4: 完成乘冪律(Gamma)轉換程式實作。
s = c * r ^ γ ( 3.2-3 )
圖 3.8 (a) 人類破碎脊椎的磁共振影像;
圖 3.8 (b) 執行 (3.2-3) 式轉換後的結果; γ = 0.6
圖 3.8 (c) 執行 (3.2-3) 式轉換後的結果; γ = 0.4
圖 3.8 (d) 執行 (3.2-3) 式轉換後的結果; γ = 0.3
圖 3.9 (a) 空照影像;
圖 3.9 (b) 執行 (3.2-3) 式轉換後的結果; γ = 3.0
圖 3.9 (c) 執行 (3.2-3) 式轉換後的結果; γ = 4.0
圖 3.9 (d) 執行 (3.2-3) 式轉換後的結果; γ = 5.0
彩色影像的實驗結果:
原始彩色圖
γ = 0.3
γ = 2.0
Homework 4: 完成乘冪律(Gamma)轉換程式實作。
2009年11月6日 星期五
訂閱:
文章 (Atom)