CERCHAR_ED_CVIP
cerchar_ed_cvip() - multi spectral image edge detection filter.
Contents
SYNTAX
edge_mag = cerchar_ed_cvip( input_image )
Input Parameter include :
- input_image - Input image can be gray image or rgb image of MxN size.
Output Parameter include :
- edge_mag - The magnitude of the edges. An image with the same size as the input image.
DESCRIPTION
This function applies the method developed by Cervenka and Charvat to detect the images. This method uses the pixel values in all the image bands. It uses equations similar to the Roberts gradient but is applied to all the image bands with a simple set of equations. The result of this edge detector at a pixel is the smaller of the two values from the set of equations.
REFERENCE
1. Scott E Umbaugh. DIGITAL IMAGE PROCESSING AND ANALYSIS: Applications with MATLAB and CVIPtools, 3rd Edition.
EXAMPLE
% Read image input_image = imread('butterfly.tif'); % call function edge_mag = cerchar_ed_cvip(input_image); % Display input image figure;imshow(input_image);title('Input Image'); % Display output image figure; imshow(remap_cvip(edge_mag));title('Output Edge detected Image');
CREDITS
Author: Mehrdad Alvandipour, May 2017
Copyright © 2017-2018 Scott
E Umbaugh
For updates visit CVIP Toolbox Website