का उपयोग कर रहा है मैं OPENCV का उपयोग कर एक प्रोजेक्ट विकसित कर रहा हूं। मेरे पास कैमरेफ्रेम पर कुछ प्रक्रिया है। हालांकि यह पूर्वावलोकन दिखाता है, उपयोगकर्ता एक फोटो ले सकते हैं। लेकिन कुछ उपकरणों में, मुझे लेने के बाद एक त्रुटि लेती हैचित्र (...) विधि। मुझे क्या करना चाहिए?एंड्रॉइड कैमरा ले टेकचित्र पूर्वावलोकन छोटे बफर
E/Camera-JNI(11783): Manually set buffer was too small! Expected 539380 bytes, but got 460800!
नया लक्षण: इस बफर के आकार मेरी फ्रेम आकार है, 460800. मैं onCameraFrame पर फ्रेम आकार लॉग इन किया। प्रत्येक फ्रेम के आकार 460800 हैं। जहां तक मैं समझता हूं, ले लेंचित्र चित्र पूर्वावलोकन बफर का उपयोग करने का प्रयास करता है। और उनके आकार अलग हैं।
मैं पहले से ही कैमरा पैरामीटर सेट करता हूं .. :(अगर मैं चित्र फ्रेम आकार आधा सेट करता हूं, तो यह काम करता है। लेकिन मैं सही नहीं हूं। – atasoyh