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

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۲۶۰ نفر آنلاین
۶۰ عضو و ۲۰۰ مهمان در سایت حاضرند

اطلاعات بیلد نسخه جاری Opencv

0 امتیاز
سلام

وقتی نسخه ای را از سایت Opencv دانلود می کنم چطور باید متوجه بشم کسی که opencv را بیلد کرده آیا ipp یا opencl را فعال کرده یا نه؟

ممنون
سوال شده بهمن 13, 1397  بوسیله ی ابید (امتیاز 781)   19 90 106

1 پاسخ

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

از تابع getBuildInformation استفاده کنید اطلاعات کلی بیلد نسخه ی در حال استفاده را در احتیارتون قرار میده برای Opencl هم از getPlatformInfo در namespace ocl استفاده کنید.

cout << getBuildInformation();
// INFO ABOUT OpenCL
cout << "OpenCL: " << endl;
std::vector<ocl::PlatformInfo> platform_info;
cv::ocl::getPlatfomsInfo(platform_info);
for (size_t i = 0; i < platform_info.size(); i++)
{
    cout
        << "\tName: " << platform_info[i].name() << endl
        << "\tVendor: " << platform_info[i].vendor() << endl
        << "\tVersion: " << platform_info[i].version() << endl
        << "\tDevice Number: " << platform_info[i].deviceNumber() << endl
        << endl;
}

 

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