मेरे पास एक एंड्रॉइड ऐप है जिसमें कैमरा पूर्वावलोकन के लिए अपना पूर्वावलोकन भेजने के लिए कॉन्फ़िगर किया गया है। मेरी SurfaceTextureListener की onSurfaceTextureUpdated विधि में मैं एक बिटमैप का उपयोग कर के रूप में पूर्वावलोकन फ्रेम बाहर खींच:एंड्रॉइड TextureView.getBitmap() बहुत धीमा है
textureView.getBitmap(existingBitmap);
यह ठीक काम करता है, लेकिन एक बहुत लंबे समय (एक 720x1280 छवि के लिए 200-250 के बारे में एमएस) लेता है। ऐसा लगता है कि यह बहुत तेज जाना चाहिए। इस ऑपरेशन के प्रदर्शन में सुधार करने के बारे में कोई विचार?
क्या आपको इसका समाधान मिला? मैं आपके जैसा सटीक स्थिति में हूं। –
अभी तक नहीं। आपको शायद एक ओपनएलएल संदर्भ स्थापित करना होगा और इसे बनावट से पढ़ना होगा, लेकिन मैंने अभी तक इसकी जांच नहीं की है। अगर आप कुछ समझ सकते हैं तो मुझे बताएं। – ajselvig
@ajselvig क्या आप इसे opengl बनावट से पढ़ने में सक्षम थे। मुझे ऐसा करने का कोई रास्ता नहीं मिला। –