matzewolf/Image_com​pression_SVD

Version 1.3.0.0 (1.62 MB) by matzewolf
Image Compression using Singular Value Decomposition (SVD) in MATLAB.
444 Downloads
Updated 11 Jan 2018

svd_compress.m is a function that gets an image and the desired compression parameter and returns the compressed image.
svd_lena_script.m is an example script that demonstartes, analyzes and visualizes the algorithm with the famous "Lena" image.
svd_lena_live.mlx is a live script suitable for presentations about the SVD Image Compression algorithm.
Both scripts take Lena.bmp as an input and save a compressed version of it into ReducedLena.bmp.

Cite As

matzewolf (2024). matzewolf/Image_compression_SVD (https://github.com/matzewolf/Image_compression_SVD), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2017a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Denoising and Compression in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.3.0.0

Save figures, minor improvements and fixes.

1.2.0.0

Added more detailed analysis of information-theoretical concepts.

1.1.0.0

Rearranged files and added function.

1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.