के साथ एक ओपनसीवी मैट शुरू करें मेरे आवेदन में, मैं कुछ मूल्य वाले ओपनसीवी मैट ए (2-आयाम) बनाना चाहता हूं और फिर इनपुट के रूप में ए का उपयोग करके इसे अन्य ओपनसीवी फ़ंक्शन पर भेजना चाहता हूं।एक 2 डी सरणी
वर्तमान में, मैं कोशिश कर रहा हूँ:
// float data[2][5] = {{1,2,3,4,5},{7,8,9,10,11}};
// OR
float data[10] = {1,2,3,4,5,7,8,9,10,11};
// and then
// A = Mat(1, 5, CV_32FC1, &data, 2); // init from float 1D - array
// OR
A = Mat(2, 5, CV_32FC1, &data, 2);
-1 डी सरणी के मामले में, मूल्य गुजर ठीक है। लेकिन यह 2 डी सरणी के लिए काम नहीं करता है, जो कि एक आम मामला है। ओपनसीवी में मैं इसे कैसे हल कर सकता हूं ??