مقداردهی cv::Mat با آرایه 2 بعدی در c++ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

مقداردهی cv::Mat با آرایه 2 بعدی در c++

+1 امتیاز
سلام.

برای اینکه یک آرایه 2 بعدی از نوع int را به Mat تبدیل کنیم آیا راهی وجود داره یا نه باید یکی یکی خانه های آرایه را بریزیم در پیکسل های تصویر؟
سوال شده شهریور 29, 1393  بوسیله ی اکبر نظری (امتیاز 31)   2 5 6
دوباره تگ گذاری شد شهریور 29, 1393

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

برای اینکار در کلاس cv::Mat سازنده ای در نظر گرفته شده.

int arr[20][20];
Mat img= Mat(20,20,CV_32SC1,arr);

 

پاسخ داده شده شهریور 30, 1393 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد شهریور 30, 1393 بوسیله ی اکبر نظری
...