تبدیل Mat به vector - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تبدیل Mat به vector

+1 امتیاز
67 بازدید
سلام.

یک Mat دارم که حاوی اطلاعاتی اعشاری از نوع float  است حال قصد دارم این Mat را به vector تبدیل کنم چطور باید اینکار را انجام بدم.
سوال شده آذر 12, 1392  بوسیله ی farnoosh (امتیاز 2,350)   5 12 47

1 پاسخ

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

با کد زیر می تونید به راحتی تبدیلش کنید.

Mat mat1(1,10,CV_32FC1);
	randu(mat1, Scalar::all(1), Scalar::all(std::rand()));
	vector<float> vec;
	mat1.copyTo(vec);

 

پاسخ داده شده آذر 12, 1392 بوسیله ی مصطفی ساتکی (امتیاز 16,732)   17 25 66
...