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

invert کردن ماسک

+1 امتیاز
سلام.بعد از یک سری آستانه گیری و عملیات مورفولوژی یک ماسکی از آبجکت مد نظرم ایجاد کردم با چه تابعی باید Mat که ماسک در آن قرار دارد را Invert کنم .
سوال شده بهمن 18, 1392 بوسیله ی <<meysam>> (امتیاز 46)  
دوباره تگ گذاری شد بهمن 18, 1392 بوسیله ی BlueBlade

1 پاسخ

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

2 راه حل داره :

استفاده از تابع cv::bitwise_not

استفاده از عملگر منفی کلاس Mat

 

//method 1
Mat dst;
bitwise_not(src,dst);

//method 2

Mat dst = 255 - src;

 

پاسخ داده شده بهمن 18, 1392  بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد بهمن 20, 1392 بوسیله ی <<meysam>>
...