Constrained least squares filter (CLS) Filter
Version 1.0.0 (2.14 MB) by
Mahmoud Safian
The main goal of this project is to apply signals and systems to filter 2-D signals.
a constrained least squares filter based on the explanations below and apply it to the image in the "noisy_blur_img.mat"
F(u, v) = the reconstructed image spectrum,
G(u, v) = the degraded image spectrum,
H(u, v) = the degradation function,
H*(u, v) = the complex conjugate of H(u,v),
|H(u, v)|^2= H*(u, v)H(u, v), and
P(u, v) = the spectrum of the Laplacian kernel. The Laplacian kernel p(x, y) is equal to [0 -1 0; -1 4 -1, 0 -1 0]
Cite As
Mahmoud Safian (2026). Constrained least squares filter (CLS) Filter (https://www.mathworks.com/matlabcentral/fileexchange/123665-constrained-least-squares-filter-cls-filter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2022b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
|
