OpenCV 4.11.0
开源计算机视觉库
加载中...
搜索中...
未找到匹配项

详细描述

函数

void cv::cann::finalizeAcl ()
 结束 AscendCL。
 
void cv::cann::finalizeDvpp ()
 结束 DVPP 系统。
 
int32_t cv::cann::getDevice ()
 获取当前昇腾设备。
 
AscendMat cv::cann::getInputMat (InputArray src, AscendStream &stream)
 从输入数组获取昇腾矩阵对象,如果需要则上传矩阵内存。(非阻塞调用)
 
AscendMat cv::cann::getOutputMat (OutputArray dst, int rows, int cols, int type, AscendStream &stream)
 从输出数组获取昇腾矩阵对象,如果需要则上传矩阵内存。
 
void cv::cann::initAcl ()
 初始化 AscendCL。
 
void cv::cann::initDvpp ()
 初始化 DVPP 系统。
 
void cv::cann::resetDevice ()
 清除当前昇腾设备中创建的所有上下文。
 
void cv::cann::setDevice (int device)
 选择昇腾 NPU 设备。
 
void cv::cann::syncOutput (const AscendMat &dst, OutputArray _dst, AscendStream &stream)
 将输出矩阵同步到输出数组,如果需要则下载矩阵内存。
 

函数文档

◆ finalizeAcl()

void cv::cann::finalizeAcl ( )

#include <opencv2/cann.hpp>

结束 AscendCL。

注意
finalizeAcl 只能在一个进程中调用一次。所有 AscendCL 操作完成后,调用此函数。

◆ finalizeDvpp()

void cv::cann::finalizeDvpp ( )

#include <opencv2/cann.hpp>

结束 DVPP 系统。

注意
支持的设备:Atlas 200DK/300系列推理产品, Atlas 200/500 A2 推理产品 和 Atlas A2 训练系列产品/Atlas 300I A2 推理产品

◆ getDevice()

int32_t cv::cann::getDevice ( )

#include <opencv2/cann.hpp>

获取当前昇腾设备。

◆ getInputMat()

AscendMat cv::cann::getInputMat ( InputArray src,
AscendStream & stream )

#include <opencv2/cann.hpp>

从输入数组获取昇腾矩阵对象,如果需要则上传矩阵内存。(非阻塞调用)

◆ getOutputMat()

AscendMat cv::cann::getOutputMat ( OutputArray dst,
int rows,
int cols,
int type,
AscendStream & stream )

#include <opencv2/cann.hpp>

从输出数组获取昇腾矩阵对象,如果需要则上传矩阵内存。

◆ initAcl()

void cv::cann::initAcl ( )

#include <opencv2/cann.hpp>

初始化 AscendCL。

◆ initDvpp()

void cv::cann::initDvpp ( )

#include <opencv2/cann.hpp>

初始化 DVPP 系统。

注意
使用的 DVPP 接口均为 V2 版本。支持的设备:Atlas 200DK/300系列推理产品, Atlas 200/500 A2 推理产品 和 Atlas A2 训练系列产品/Atlas 300I A2 推理产品

◆ resetDevice()

void cv::cann::resetDevice ( )

#include <opencv2/cann.hpp>

清除当前昇腾设备中创建的所有上下文。

◆ setDevice()

void cv::cann::setDevice ( int device)

#include <opencv2/cann.hpp>

选择昇腾 NPU 设备。

◆ syncOutput()

void cv::cann::syncOutput ( const AscendMat & dst,
OutputArray _dst,
AscendStream & stream )

#include <opencv2/cann.hpp>

将输出矩阵同步到输出数组,如果需要则下载矩阵内存。