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

تبدیل cv::Mat به std::string

+2 امتیاز
سلام به همه بچه های سایت.

من قصد دارم cv::Mat را به std::string تبدیل کنم و برعکس و بعد براحتی می تونم رشته را در فایل ذخیره وبازیابی کنیم کسی راه حل ساده ای برای اینکار بلده ؟
سوال شده آذر 13, 1392  بوسیله ی shahin (امتیاز 48)   1 5 10
دوباره تگ گذاری شد بهمن 22, 1392 بوسیله ی BlueBlade

1 پاسخ

+3 امتیاز
 
بهترین پاسخ
اگر قصد دارید داخل stream ذخیره کنید به صورت زیر:
cout << mat1 <<endl;

اگر هم مایل باشید داخل string ذخیره کنید به صورت زیر :

string str1(mat1.begin<uchar>(),mat1.end<uchar>());

 

 

پاسخ داده شده آذر 14, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد آذر 14, 1392 بوسیله ی shahin
...