100 likes | 262 Views
Explore the second-order derivative with ITK filters for edge detection and enhancement in image processing. Learn about Laplacian filters, noise reduction techniques, and view experimental results with different sigma values.
E N D
Second Order Derivative 學生:謝宗佑 指導教授:張顧耀 教授 日期:2007/06/05
Outline • Introduction • Using ITK’s Second Order Filter • Experiment Results • Demo
Introduction • What is the second order derivative? • Give the gradient magnitude. • Purpose in image processing: • Detect edge • Edge enhancement • e.g. • Laplacian filter
Introduction • Mask:
Introduction • Noise problem: • How to solve: • Smooth the image first • Erosive noise
Using ITK’s Second Order Filter • Description: • This filter is implemented using the recursive Gaussian filters. • Header: • #include “itkLaplacianRecursiveGaussianImageFilter.h” • Function: • SetSigma(RealType sigma)
Using ITK’s Second Order Filter • Flowchart:
Experiment Results σ=1 σ=3 σ=5 σ=1 σ=3 σ=5
Demo • Flowchart: Read image flowchart Filter flowchart