how to improve PSNR of an compressed image?

1 次查看(过去 30 天)
Hi, plz. nay body can help ...
I have a compressed image and i am getting some PSNR of that but it's to low so, i want to improve that.Any method to iaprove PSNR.
And if yes, then what is the steps that i need to follow in MATLAB.
compression is done using DCT method , ON GRAY scale image.

回答(2 个)

Image Analyst
Image Analyst 2012-5-24
Well, you can invent a better compression algorithm. Lots of people work in that area. If you don't want any compression artifacts, then just use PNG. It's lossless compression. I pretty much use PNG exclusively now. The images are way better than JPG but take up only about a third the space of an uncompressed TIFF or BMP format image file. They do take up more space than jpg though, but with storage space so plentiful and cheap these days, that's not much of a concern anymore. Today I can get about 2 terabytes for about $100. That's around a quarter million photos from my 15 megapixel DSLR camera.

Stephen
Stephen 2012-5-24
so, you lose psnr after compression? mmmm, i don't know about this topic but can you try doing a fft before the compression and ifft after. For some reason, I feel like that would help something, but I'm completely making it up so don't get mad at me

Community Treasure Hunt

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

Start Hunting!

Translated by