OpenCV  4.10.0
Open Source Computer Vision
Loading...
Searching...
No Matches
cv::cann::DvppOperatorDesc Class Reference

Interface for calling DVPP operator descriptors. The DVPP VPC interfaces here are all version v2. Supported devices: Atlas Inference Series products, Atlas 200/500 A2 Inference products and Atlas A2 Training Series products/Atlas 300I A2 Inference products. More...

#include <opencv2/dvpp_call.hpp>

Public Member Functions

 DvppOperatorDesc ()
virtual ~DvppOperatorDesc ()
DvppOperatorDescaddInput (const AscendMat &mat)
DvppOperatorDescaddInput (const Mat &mat)
DvppOperatorDescaddOutput (AscendMat &mat)
DvppOperatorDescaddOutput (Mat &mat)
DvppOperatorDesccreateChannel ()
DvppOperatorDescgetResult (AscendMat &dst, uint32_t &taskIDResult)
DvppOperatorDescgetResult (Mat &dst, uint32_t &taskIDResult)
DvppOperatorDescreset ()

Public Attributes

hi_vpc_chn chnId
std::vector< AscendPicDescinputDesc_
std::vector< AscendPicDescoutputDesc_
hi_vpc_chn_attr stChnAttr

Detailed Description

Interface for calling DVPP operator descriptors. The DVPP VPC interfaces here are all version v2. Supported devices: Atlas Inference Series products, Atlas 200/500 A2 Inference products and Atlas A2 Training Series products/Atlas 300I A2 Inference products.

Constructor & Destructor Documentation

◆ DvppOperatorDesc()

cv::cann::DvppOperatorDesc::DvppOperatorDesc ( )
inline

◆ ~DvppOperatorDesc()

virtual cv::cann::DvppOperatorDesc::~DvppOperatorDesc ( )
inlinevirtual

Member Function Documentation

◆ addInput() [1/2]

DvppOperatorDesc & cv::cann::DvppOperatorDesc::addInput ( const AscendMat & mat)

◆ addInput() [2/2]

DvppOperatorDesc & cv::cann::DvppOperatorDesc::addInput ( const Mat & mat)

◆ addOutput() [1/2]

DvppOperatorDesc & cv::cann::DvppOperatorDesc::addOutput ( AscendMat & mat)

◆ addOutput() [2/2]

DvppOperatorDesc & cv::cann::DvppOperatorDesc::addOutput ( Mat & mat)

◆ createChannel()

DvppOperatorDesc & cv::cann::DvppOperatorDesc::createChannel ( )

◆ getResult() [1/2]

DvppOperatorDesc & cv::cann::DvppOperatorDesc::getResult ( AscendMat & dst,
uint32_t & taskIDResult )

◆ getResult() [2/2]

DvppOperatorDesc & cv::cann::DvppOperatorDesc::getResult ( Mat & dst,
uint32_t & taskIDResult )

◆ reset()

DvppOperatorDesc & cv::cann::DvppOperatorDesc::reset ( )

Member Data Documentation

◆ chnId

hi_vpc_chn cv::cann::DvppOperatorDesc::chnId

◆ inputDesc_

std::vector<AscendPicDesc> cv::cann::DvppOperatorDesc::inputDesc_

◆ outputDesc_

std::vector<AscendPicDesc> cv::cann::DvppOperatorDesc::outputDesc_

◆ stChnAttr

hi_vpc_chn_attr cv::cann::DvppOperatorDesc::stChnAttr

The documentation for this class was generated from the following file: