मेरे पास मेरे एसडी कार्ड पर 2448x3264 छवि है जो 1,667,072 बाइट्स का उपभोग करती है लेकिन जब मैं इसे बिटमैप के रूप में लोड करता हूं और getRowBytes()*getHeight()
का उपयोग करके इसका आकार गणना करता हूं तो मैं 15, 9 80,544 बाइट्स के साथ समाप्त होता हूं।एंड्रॉइड में डिस्क की तुलना में बिटमैप आकार मेमोरी में क्यों बड़ा है?
ऐसा क्यों होता है और मैं फ़ाइल के वास्तविक आकार की गणना कैसे कर सकता हूं?
इस छवि का प्रारूप क्या है? –
प्रारूप जेपीईजी है। मुझे लगता है कि देवुनवायर ने जवाब दिया – Saqib