Implementation of the Lee and Gradient-inverse filters which are widely used in image processing applications.
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Lee-GradInv-filters
This project implements Lee and Gradient-inverse filters which are used in image processing applications. It is a Matlab project completed towards the fulfilment of Satellite Image Processing project in my institute.
Description
The pre-processing operations of an image include smoothing, averaging, noise-reduction et cetera. This operation can be performed on:
- Full image i.e. Global operation
- Sub-part of image i.e. local operation
The local operations are performed using Kernels. These kernels are pre-defined. To obtain output, kernel is convolved with input image. This project processes input image using:
- Lee filter
- Gradient-Inverse filter
How to run the code?
Open SIP_Project.m using MATLAB in your personal computer. A graphical-user interface will appear. Perform the required operations on the desired image. The code can be further modified using MATLAB Editor. The implementation algorithm of the project can be obtained at Algorithm.pdf and flowchart can be obtained at Flowchart.jpg.
Examples:
The Test Outputs folder contains the results obtained by executing code with two different input images. The input images are also available inside the same folder.
Cite As
rajat shinde (2026). Lee and GradInv filters for Image Processing (https://github.com/omshinde/Lee-GradInv-filters/releases/tag/v1.0.0), GitHub. Retrieved .
General Information
- Version 1.0.0 (930 KB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0 |
