Homework 10
Zero Crossing Edge Detection
Description
- Implement 2 Laplacian Mask, Minimum Variance Laplacian, Laplacian of Gaussian, and Difference of Gaussian(inhibitory sigma=3, excitatory sigma=1, kernel size 11x11).
- Please list the kernels and the thresholds(for zero crossing) you used.
- Threshold Values listed below are for reference:
- (僅供參考,同學可自己找出 Edge Image 品質最佳的門檻值threshold value)
- (a) Laplace Mask1 (0, 1, 0, 1, -4, 1, 0, 1, 0): 15
- (b) Laplace Mask2 (1, 1, 1, 1, -8, 1, 1, 1, 1)
- (c) Minimum variance Laplacian: 20
- (d) Laplace of Gaussian: 3000
- (e) Difference of Gaussian: 1
You can download lena.bmp here !
You can also download OpenCV C++ template for Visual Studio 2015 here !
(Warning: If you use this template, please don't upload the whole project. Only the source codes should be submitted. e.g. main.cpp, funtion.h )
Announcement
- You can use any programing language to implement homework, however, you'll get zero point if you just call existing library.
FAQ
-
Q1: 有規定報告的頁數嗎?
-
建議不超過4頁,報告要包含5張結果圖及其所用閥值。
-
Q2: 請問之前作業實作過的函式,以後作業可以直接 call 現成函式嗎?
-
可以哦,如果是之前作業手刻過的函式,之後用到可以任意 call function.
-
Q3: Threshold value可以自已決定嗎?
-
是的,可以自行選擇threshold的值來得出較好的結果。
-
Q4: 請問有相關的結果圖或更詳細的作業內容說明嗎?
-
Sure, 請參照 hw9-hw10作業說明(v4)