Description
Topics: Matched Filtering, Structure Tensor, Edge Detection
(1) Implement a matched filter to detect and count how many particles are present in the given Nanoparticles image using the template provided.
(2) Write a Matlab/Python script to compute the directional derivative of an input grayscale image. The result should be in the form of a video containing 360 frames, one for each degree of the directional derivative, counterclockwise. Remember to perform Gaussian smoothing before computing the derivative. Choose the width of the Gaussian smoother such that the printed circuit board tracks show up as single edges and not as double edges. Report your results on the PCB image.
(3) Write a Matlab/Python script to implement the structure tensor with a Gaussian smoothing kernel. The output must contain separate panels (with suitable headings, allinuppercase)showingthefollowingmaps: (i)Energy; (ii)Orientation; and(iii)Coherence. Theorientationmapmustbedisplayedincolorusing the Color Wheel. Report your results on the Fundus and Fingerprint images.
(4) Extend the above program to implement the Harris corner detector. Report yourresultsonthePCBimage. Theoutputmustshowonlythecorners(marked by a *) in the input image.
(5) Write a Matlab/Python script to implement a Canny edge detector. One must be able to select the lower and higher thresholds in the hysteresis thresholding block using sliders. The output must get dynamically updated depending on the values selected. Report your results on the Lanes and DNA images.
1




Reviews
There are no reviews yet.