compressing a image
Mostrar comentarios más antiguos
Respuestas (3)
Junaid
el 24 de Abr. de 2012
2 votos
What you explained about ratio, you better use Run length Encoding (RLE). You can easily find many junk of codes for RLE to code and decode. Usually image pixel ranges from 0-255, then it would not be so length of code.
This might help you, as it compress and decompress too.
Walter Roberson
el 24 de Abr. de 2012
1 voto
You will not be able to compress most images by 1:25 or better without losing information from the image.
For source code, refer to the FSF gzip program.
1 comentario
Jan
el 24 de Abr. de 2012
I think 1:25 is possible without loosing information: Using XOR(RAND()) and store the entropy bits in the cloud by sending them through /dev/null. Note that there is a program to compress your avatar to the character sequence "iii" with lossless decompression. Of course this algorithm cannot be applied to other pictures, but this was not the question.
Well, time for a coffee break.
Image Analyst
el 24 de Abr. de 2012
1 voto
Why not use imwrite() to store as JPEG images with various quality/compression parameters?
Categorías
Más información sobre Denoising and Compression en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!