Code covered by the BSD License  

Highlights from
Color Image Compression / Decompression by using Hybrid Wavelet Transform and Cosine Transform

4.66667
4.7 | 6 ratings Rate this file 47 Downloads (last 30 days) File Size: 5.65 MB File ID: #34026 Version: 1.0
image thumbnail

Color Image Compression / Decompression by using Hybrid Wavelet Transform and Cosine Transform

by

 

Color Image Compression CIC2011 , by using Discrete Wavelet Transform and Discrete Cosine Transform

| Watch this File

File Information
Description

This Technique is very useful for the Programmer/Researcher/Users for color images compression type RGB. This Technique is using three level DWT and one-dimensional DCT.
  

MATLAB release MATLAB 7.7 (R2008b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (14)
25 Oct 2015 mohammed

plz sir how i can get the compression ratio ?

Comment only
13 Oct 2015 pooarasi kaliaperumal

Sir pls help me by today itself

Comment only
13 Oct 2015 pooarasi kaliaperumal

Sir pls help me by today itself

Comment only
19 Nov 2014 Shanmugam D

Hello sir.How to find the Compression ratio? Please i request to help me and post the code.
by Shanmugam

Comment only
19 Nov 2014 Shanmugam D

Hello sir.How to find the Compression ratio? Please i request to help me.
by Shanmugam

Comment only
22 May 2014 ankit tiwari

sir i have installed matlabR2011a.please provide me the necessary changes in the code to run in matlab 11.please provide the neccesary tool kits for the project. i'm getting error in test_decomress_color.m as
Error in ==> test_Decompress_Color at 2
DeIM=Decode_Color_Image_DWT_DCT('Images\image5.CIC');

& in test_compress_Color as
Error in ==> Image_code_DWT_DCT at 78
[Code_HH3,H1_HH3,H2_HH3]=Arith_Code(nonzeroHH3);

Error in ==> Code_Color_Image_DWT_DCT at 46
Y1=Image_code_DWT_DCT(Layer1,Quantize(1),'',Wavelet_Name);

Error in ==> test_Compress_Color at 4
CompressedData=Code_Color_Image_DWT_DCT(Im,Quantize,'images\image5.CIC','db5');

please provide the feedback urgently.

13 Mar 2014 winona

winona (view profile)

hello.. i am in need of this code. i downloaded it but it cant be opened. could u plz help? its urgent :-(

Comment only
20 Jan 2014 sabila nur  
30 Mar 2013 chethan shetty  
26 Sep 2012 Athar Shahzad

I want its code, where to download it??

Comment only
21 Jun 2012 Ashraf

Ashraf (view profile)

Dear Mohammed when running the program gives an error
Quantize=[.01 .1 .1];
> mm=imread('image1.bmp');
>> data=Code_Color_Image_DWT_DCT(mm,Quantize,'c:\ash.cic','db3');
Warning: CONV2 on values of class UINT8 is obsolete.
Use CONV2(DOUBLE(A),DOUBLE(B)) or CONV2(SINGLE(A),SINGLE(B)) instead.
> In uint8.conv2 at 11
In wconv2 at 25
In dwt2 at 80
In Image_code_DWT_DCT at 43
In Code_Color_Image_DWT_DCT at 46
Warning: CONV2 on values of class UINT8 is obsolete.
Use CONV2(DOUBLE(A),DOUBLE(B)) or CONV2(SINGLE(A),SINGLE(B)) instead.
> In uint8.conv2 at 11
In wconv2 at 25
In dwt2 at 83
In Image_code_DWT_DCT at 43
In Code_Color_Image_DWT_DCT at 46
??? Error using ==> Arith_Code
Too many output arguments.

Error in ==> Image_code_DWT_DCT at 78
[Code_HH3,H1_HH3,H2_HH3]=Arith_Code(nonzeroHH3);

Error in ==> Code_Color_Image_DWT_DCT at 46
Y1=Image_code_DWT_DCT(Layer1,Quantize(1),'',Wavelet_Name);
the main problem in the Arith_Code function too many output because of in the function there is only one output
[ data_out ] = arith_decode( data_in, len, model, model_data )
but but when you use in function Image_code_DWT_DCT) as
[Code_HH3,H1_HH3,H2_HH3]=Arith_Code(nonzeroHH3);
what is the wright code thanks

Comment only
25 Apr 2012 Pravin Pawar

Thank u sir,
I'm sure it is gonna help me in my project.

21 Mar 2012 shravan

its awesome.. thank u very much sir...

10 Jan 2012 moceheb lazam

thanks bro that's great

Contact us