OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配结果
| 命名空间 | 函数
cann.hpp 文件参考
#include "opencv2/core.hpp"
#include "opencv2/cann.inl.hpp"
cann.hpp 的包含依存关系图
此图显示了哪些文件直接或间接包含此文件

类  cv::cann::AscendMat::Allocator
 
类  cv::cann::AscendEvent
 AscendEvent 在不同的流之间同步。 更多内容...
 
类  cv::cann::AscendMat
 
类  cv::cann::AscendStream
 在 AscendCL 流(AscendStream)中,task 队列为一个任务队列。stream 用于管理任务的并行性。stream 内的任务按顺序执行,即 stream 按照发送的任务顺序执行;不同 stream 中的任务并行执行。 更多内容...
 

命名空间

命名空间  cv
 磁盘上与文件关联的文件存储的“黑盒”表示。
 
命名空间  cv::cann
 

函数

void cv::cann::finalizeAcl ()
 结束 AscendCL。
 
void cv::cann::finalizeDvpp ()
 结束 DVPP 系统。
 
int32_t cv::cann::getDevice ()
 获取当前 Ascend 设备。
 
AscendMat cv::cann::getInputMat (InputArray src, AscendStream &stream)
 从输入数组获取 Ascend 矩阵对象,如有需要则上传矩阵内存。(非阻塞调用)
 
AscendMat cv::cann::getOutputMat (OutputArray dst, int rows, int cols, int type, AscendStream &stream)
 从输出数组获取 Ascend 矩阵对象,如有需要则上传矩阵内存。
 
void cv::cann::initAcl ()
 初始化 AscendCL。
 
void cv::cann::initDvpp ()
 初始化 DVPP 系统。
 
void cv::cann::resetDevice ()
 清除所有在当前 Ascend 设备中创建的上下文。
 
void cv::cann::setDevice (int device)
 选择 Ascend npu 设备。
 
void cv::cann::syncOutput (const AscendMat &dst, OutputArray _dst, AscendStream &stream)
 将同步输出矩阵同步到输出数组,下载矩阵内存(如果需要的话)。
 
AscendStream cv::cann::wrapStream (size_t AscendStreamAddress)
 绑定过载,用于从存储在现有 CANN 运行时 API 流指针 (aclrtStream) 中的地址创建 Stream 对象。