تعریف regions of interest - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تعریف regions of interest

+1 امتیاز

((cv::Mat imageROI= image(cv::Range(270,270+logo.rows), cv::Range(385,385+logo.cols

 

Any transformation of the ROI will affect the original image in the corresponding area because the image and the ROI share the same image data. Since the definition of an ROI does not copy data, it is executed in constant time, no matter the size of the ROI.

منظور جمله آخر چیه؟ چرا این اتفاق می افتد؟

سوال شده اسفند 10, 1392  بوسیله ی مینو (امتیاز 29)   3 5
ویرایش شده اسفند 10, 1392 بوسیله ی مصطفی ساتکی

1 پاسخ

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

منظورش کاملاً مشخصه وقتی که شما ROI تعریف می کنید یعنی قسمتی از تصویر اصلی را انتخاب می کنید یعنی شما در موقعیت roi  تصویر جدیدی دارید بدون اینکه اطلاعات تصویر را کپی کنید یعنی آن قسمت از تصویر اصلی با تصویر دوم هم share میشه البته در اکثر شرایط تصویر که با roi بدست آمده پیوسته نیست اگر برای پردازش نیاز به تصویر پیوسته دارید بایستی تصویر ایجاد شده با تابع clone یک کپی تهیه کنید.

جمله آخر هم به این نکته اشاره داره از آنجایی تعریف roi باعث نمیشه که اطلاعات تصویر کپی شن پس همیشه این تعریف زمان اجرایی آن مشخص و به ابعاد roi هم بستگی نداره(چون اگر کپی می کرد زمان اجرایی وابسته به ابعاد roi بود).

البته برای توضیحات بیشتر به اینجا و اینجا مراجعه کنید.

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