MORAVEC_CORNER_CVIP
moravec_corner_cvip() - a spatial edge detecting filter.
Contents
SYNTAX
I_MD = moravec_corner_cvip( I , e)
Input Parameters include:
- I - Input Image.
- e - Threshold range from 0.0 - 1.0.
Output Parameter Include :
- I_MD - moravec corner detected image.
DESCRIPTION
Moravec Filter is the simplest corner detector. This is used to find the points of maximum contrast ,which corresponds to potential corners and sharp edges. It finds the average difference between a pixel and its neighbors in all directions. Then the threshold operation is applied on the image.
REFERENCE
1. Scott E Umbaugh. DIGITAL IMAGE PROCESSING AND ANALYSIS: Applications with MATLAB and CVIPtools, 3rd Edition.
EXAMPLE
% Read image I = imread('shapes.bmp'); % threshold range from 0.0 - 1.0. e = 0.99; % Calling function I_MD = moravec_corner_cvip(I,e); % Display input image figure;imshow(I);title('Input Image'); % Display output image figure;imshow(I_MD);title(' Output Moravec corner detected Image');
x = 0.6188
CREDITS
Author: Mehrdad Alvandipour, July 2017
Copyright © 2017-2018 Scott
E Umbaugh
For updates visit CVIP Toolbox Website