OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::gapi::wip::onevpl::IDeviceSelector 結構參考abstract

#include <opencv2/gapi/streaming/onevpl/device_selector_interface.hpp>

cv::gapi::wip::onevpl::IDeviceSelector 的協作圖

結構體  Score
 

公共型別

using DeviceContexts = std::vector<Context>
 
using DeviceScoreTable = std::map<Score, Device>
 
using Ptr = std::shared_ptr<IDeviceSelector>
 

公共成員函式

virtual ~IDeviceSelector ()
 
virtual DeviceContexts select_context ()=0
 
virtual DeviceScoreTable select_devices () const =0
 

靜態保護成員函式

template<typename Entity , typename ... Args>
static Entity create (Args &&...args)
 

成員 Typedef 文件

◆ DeviceContexts

◆ DeviceScoreTable

◆ Ptr

建構函式 & 解構函式文件

◆ ~IDeviceSelector()

virtual cv::gapi::wip::onevpl::IDeviceSelector::~IDeviceSelector ( )
virtual

成員函式文件

◆ create()

template<typename Entity , typename ... Args>
static Entity cv::gapi::wip::onevpl::IDeviceSelector::create ( Args &&... args)
inlinestaticprotected

◆ select_context()

virtual DeviceContexts cv::gapi::wip::onevpl::IDeviceSelector::select_context ( )
純虛擬函式

◆ select_devices()

virtual DeviceScoreTable cv::gapi::wip::onevpl::IDeviceSelector::select_devices ( ) const
純虛擬函式

此結構的文件由以下檔案生成