how to save image in png format by keeping data values?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
hi...i apply dwt on redchannel of an image and after that i change pixel value of hh and hl bands and apply idwt and after obtain new image i save it in png format. in extraction part the value of hh band is correct but HL band has changed.Why is this happening?while png format is losseless
2 Commenti
Image Analyst
il 16 Ago 2016
Is HL integer or floating point? (Sorry, I'm not that familiar with wavelets.) And can PNG handle floating point - I don't know since I only use PNG for integer images.
Risposte (1)
Image Analyst
il 16 Ago 2016
Why do you need PNG format? If you just need to recall it in MATLAB, use a .mat file. Otherwise, if other programs, like Photoshop need to use it, then convert it to uint8.
image8 = uint8(255 * mat2gray(HLImage));
imwrite(image8, filename);
Vedere anche
Categorie
Scopri di più su Wavelet Toolbox in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!