A Matlab Code for edge detection in different case of noises

A Matlab Code for edge detection in different case of noises, using different classical methods

You are now following this Submission

This Matlab Code presenting the application of 5 different edge detection algoithms on a normal and noisy image.

The used algorithms are: CANNY, PREWITT, ZERO CROSS, ROBERTS ans BOUDA.

The used noises are: Gaussian, Poisson, Salt & Paper and Speckle.

This file Folder is containing 6 files:
lena.pgm: Image file

without_noise.m : Application of Edge detectors with a normal image With_Gaussian_noise.m : Application of Edge detectors with a noisy (Gaussian) image

With_poisson_noise.m : Application of Edge detectors with a noisy (Poisson) image

With_Salt_paper_noise.m : Application of Edge detectors with a noisy (Salt & Paper) image

With_speckle_noise.m : Application of Edge detectors with a noisy (Speckle) image

https://www.researchgate.net/publication/341218789_A_Matlab_Code_for_edge_detection_in_different_case_of_noises_using_different_classical_methods

Cite As

Ayoub EZZAKI (2026). A Matlab Code for edge detection in different case of noises (https://www.mathworks.com/matlabcentral/fileexchange/75402-a-matlab-code-for-edge-detection-in-different-case-of-noises), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0