File Exchange

image thumbnail

Image Compression

version 1.0 (10.5 KB) by

Demo source code for image compression.

2.91304
17 Ratings

34 Downloads

Updated

View License

Image Compression

A collection of simple routines for image compression using different techniques.

BTCODE:
Image compression Using Block Truncation Coding.

PYRAMID:
Image compression based on Gaussian Pyramids.

DCTCOMPR:
Image compression based on Discrete Cosine Transform.

IMCOMPR:
Image compression based on Singular Value Decomposition.

The given codes can be also used in 2D noise suppression.

Notes:
The function "conv2fft" performs a 2D FFT-based convolution.
Type "help conv2fft" on MATLAB command window for more informations.

For a more detailed description see:

Ohad Gal's file submission
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4328&objectType=file

Vallabha Hampiholi's file submission
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4718&objectType=file

Type "helpwin functionname" on MATLAB command window to see the references and how to use these functions.

Please contribute if you find this software useful.
Report bugs to luigi.rosa@tiscali.it

------------------------------------------------------------------
Luigi Rosa
Via Centrale 27
67042 Civita di Bagno
L'Aquila --- ITALY
email luigi.rosa@tiscali.it
mobile +39 340 3463208

------------------------------------------------------------------

Comments and Ratings (28)

Yon Xing Chai

can i have to code by using DCT? thanks, my email is chai940610@hotmail.com

can u please send me the code for image compression by using 'SVD'.
email:bnarender5456@gmail.com

can you send me the information about image compression by using 'svd'
which is useful for my project.thanq!

thank

Anthony Kwo

Thanks, i can learn a lot from your code

Zeeshan Alam

Hi there
i want image compression code..?

sonam sharma

Fatma Amer

good job

anoop

anoop (view profile)

how to view the code

kishan

kishan (view profile)

hello i am doing a project on microarray image compression using svd can you please help me with the code
thank u
my email id is kishanksit@gmail.com

dilpreet

i want to do thesis in image compression....i dnt have much knowledge od image compression can any 1 guide me..my id is
dilpreet2@gmail.com

subhash chandra

good

eman nasaar

thanks

subathra suba

sure geo

Berat Dogan

final image "im" is a floating point image...I am not sure if it is a real compression..

Ganesh AS

why haveu messed up the ct based compression? why have u squared the array? its completely unnecessary..

dwi pramestya

good

abebe gemeda

I will be very happy

Alvise Sommariva

A good implementation. Highly suggested for a good lesson on SVD.

sivaji m

very good

ABDESLAM BOUHOUIA

very good code source

kanaga valli

jhhtgf bvggbv

venkateswararao arvapalli

Rod Smith

i prefer optimize Image compression tool at http://www.optimizehosting.com

RAGAD ASADI

please, if you work in SPIHT send me

Luigi Rosa

Download here the functions used to perform FFT-based 2D and 1D convolution:

http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4334&objectType=FILE

MATLAB Release
MATLAB 6.5 (R13)
Acknowledgements

Inspired by: JPEG Compression, Lossy Image Compression

Inspired: Manchester

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video