Создать cv::gpu::GpuMat от mxArray содержит данные графического процессора.
Примечание
Эта функция будет удалена в следующей версии.
#include "opencvgpumex.hpp"
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_double(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_single(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint8(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint16(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint32(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int8(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int16(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int32(const mxArray * in);
cv::Ptr<cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_bool(const mxArray * in);
inУказатель на структуру MATLAB ® ,mxArray, содержащий данные графического процессора. Поддерживаемые типы данных:
real_T (double) | real32_T (single) | uint8_T (uint8) |
uint16_T (uint16) | uint32_T (uint32) | int8_T (int8) |
int16_T (int16) | int32_T (int32) | boolean_T (bool) |
Смарт-указатель OpenCV (cv::Ptr) в cv::gpu::GpuMat объект.
ocvMxGpuArrayToGpuMat_{DataType} функция создает cv::gpu::GpuMat объект из mxArray содержит данные графического процессора. Для выполнения этой функции требуется программное обеспечение Parallel Computing Toolbox™.