में कनवर्ट करें मैं कैमरा पूर्वावलोकन से एक छवि को कैप्चर करने और ओपनसीवी का उपयोग करके इसे मट ऑब्जेक्ट में बदलने की कोशिश कर रहा हूं। मैंने कॉलबैक विधि public void onPreviewFrame(byte[] data, Camera camera)
पंजीकृत किया है इसलिए मुझे कैमरे से सभी पूर्वावलोकन फ्रेम मिलते हैं, लेकिन मैं इसे ओपनसीवी मैट ऑब्जेक्ट में कनवर्ट नहीं कर सकता।एंड्रॉइड पूर्वावलोकन फ्रेम को ओपनसीवी मैट
मैं वर्तमान में निम्नलिखित कोड का उपयोग कर रहा एक चटाई वस्तु के लिए पूर्वावलोकन data
कन्वर्ट करने के लिए:
Mat previewFrameMat = new Mat(1, data.length, CvType.CV_8U);
previewFrameMat.put(0, 0, data);
इस यह करने के लिए सही तरीका है? क्या मैं सही छवि प्रकार (CvType.CV_8U
) का उपयोग कर रहा हूं?
धन्यवाद। विश्वास नहीं कर सकता मैं इसे याद किया। – Muzikant