![]() |
OpenCV 4.12.0
开源计算机视觉
|
函数 | |
| 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) |
| 将输出矩阵同步到输出数组,如果需要则下载矩阵内存。 | |
| void cv::cann::finalizeAcl | ( | ) |
| void cv::cann::finalizeDvpp | ( | ) |
#include <opencv2/cann.hpp>
终结化 DVPP 系统。
| int32_t cv::cann::getDevice | ( | ) |
#include <opencv2/cann.hpp>
获取当前 Ascend 设备。
| AscendMat cv::cann::getInputMat | ( | InputArray | src, |
| AscendStream & | stream ) |
#include <opencv2/cann.hpp>
从输入数组获取 Ascend 矩阵对象,如果需要则上传矩阵内存。(非阻塞调用)
| AscendMat cv::cann::getOutputMat | ( | OutputArray | dst, |
| int | rows, | ||
| int | cols, | ||
| int | type, | ||
| AscendStream & | stream ) |
#include <opencv2/cann.hpp>
从输出数组获取 Ascend 矩阵对象,如果需要则上传矩阵内存。
| void cv::cann::initAcl | ( | ) |
#include <opencv2/cann.hpp>
初始化 AscendCL。
| void cv::cann::initDvpp | ( | ) |
#include <opencv2/cann.hpp>
初始化 DVPP 系统。
| void cv::cann::resetDevice | ( | ) |
#include <opencv2/cann.hpp>
清除当前 Ascend 设备中创建的所有上下文。
| void cv::cann::setDevice | ( | int | device | ) |
#include <opencv2/cann.hpp>
选择 Ascend NPU 设备。
| void cv::cann::syncOutput | ( | const AscendMat & | dst, |
| OutputArray | _dst, | ||
| AscendStream & | stream ) |
#include <opencv2/cann.hpp>
将输出矩阵同步到输出数组,如果需要则下载矩阵内存。