दिलचस्प पोस्ट
पंक्तियों का चयन करना जहां स्तंभ में 'hsa ..' की तरह एक स्ट्रिंग है (आंशिक स्ट्रिंग मैच) HTTP पृष्ठ से http पृष्ठ पर जाकर HTTP शीर्षलेख रेफरर क्या भेजा गया है? क्लाइंट चेकिंग फ़ाइल का आकार HTML5 का उपयोग कर रहा है? एमएस-एक्सेस – आपने एक क्वेरी निष्पादित करने की कोशिश की जिसमें निर्दिष्ट समस्त फ़ंक्शन शामिल नहीं है पायथन मिश्रित पूर्णांक रैखिक प्रोग्रामिंग उस पंक्ति को प्राप्त करें जिसमें स्तंभ के लिए अधिकतम मान है तर्क या पैरामीटर? पायथन में प्रभावी प्रक्रिया नाम बदलने का कोई तरीका है? क्या आर% में%%% का मतलब है? एचटीटीपी अनुरोधों और प्रतिक्रियाओं को एचटीटीपी वेबबेट / एचटीटीपी वेबबेशन्स का उपयोग करके फिल्डर में दिखाने के लिए पाएं विजुअल स्टूडियो 2013/2015 स्थापित किए बिना बिल्ड एजेंट पर रनिंग कोड विश्लेषण (एफक्ससीपी 12.0 / 14.0) java.util.zip.ZipException: डुप्लिकेट प्रविष्टि मोबाइल डिवाइस पर प्रोग्रामिक स्क्रीन कैप्चर स्ट्रिंग्स को यूआरएल और फाइलनाम सुरक्षित बनाने के लिए सिनिटिंग करना? SAX पार्सर्स जावा में XPath का उपयोग कर सकते हैं?

बाइट सरणी को बिटमैप कन्वर्ट करने के लिए कैसे करें

मैं छवि को SQLite DataBase में संग्रहीत करना चाहता हूं मैंने इसे BLOB और String का उपयोग करने की कोशिश की है, दोनों ही मामलों में यह छवि संग्रहीत करता है और इसे पुनः प्राप्त कर सकता है, लेकिन जब मैं इसे Bitmap को BitmapFactory.decodeByteArray(...) का उपयोग कर कनवर्ट करता हूँ तो यह रिक्त है।

मैंने इस कोड का इस्तेमाल किया है, लेकिन यह रिक्त देता है

 Bitmap bitmap = BitmapFactory.decodeByteArray(blob, 0, blob.length); 

वेब के समाधान से एकत्रित समाधान "बाइट सरणी को बिटमैप कन्वर्ट करने के लिए कैसे करें"

बस यह प्रयास करें:

 Bitmap bitmap = BitmapFactory.decodeFile("/path/images/image.jpg"); ByteArrayOutputStream blob = new ByteArrayOutputStream(); bitmap.compress(CompressFormat.PNG, 0 /* Ignored for PNGs */, blob); byte[] bitmapdata = blob.toByteArray(); 

यदि bitmapdata बाइट सरणी है तो Bitmap इस तरह से किया जाता है:

 Bitmap bitmap = BitmapFactory.decodeByteArray(bitmapdata, 0, bitmapdata.length); 

यदि डीकोड नहीं किया जा सकता है तो डीकोड किए गए Bitmap रिटर्न या null

उत्तम का जवाब मेरे लिए काम नहीं किया जब मैं करता हूँ, तो मुझे अभी शून्य मिला है:

 Bitmap bitmap = BitmapFactory.decodeByteArray(bitmapdata, 0, bitmapdata.length); 

मेरे मामले में, बिटमैपडेटा में केवल पिक्सेल का बफर होता है, इसलिए फ़ंक्शन डीकोडबिटाएरे के लिए यह अनुमान लगाया जा सकता है कि चौड़ाई, ऊंचाई और रंग बिट्स का उपयोग किस प्रकार किया जाता है। इसलिए मैंने यह कोशिश की और यह काम किया:

 //Create bitmap with width, height, and 4 bytes color (RGBA) Bitmap bmp = Bitmap.createBitmap(imageWidth, imageHeight, Bitmap.Config.ARGB_8888); ByteBuffer buffer = ByteBuffer.wrap(mBitmaps.get(minIndex).buffer); bmp.copyPixelsFromBuffer(buffer); 

विभिन्न रंग विकल्पों के लिए https://developer.android.com/reference/android/graphics/bitmap.Config.html की जांच करें