Создайте mxArray
из объекта cv::gpu::GpuMat
#include "opencvgpumex.hpp"
mxArray * ocvMxGpuArrayFromGpuMat_double (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_single (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint8 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint16 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_uint32 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int8 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int16 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_int32 (условная цена const:: gpu:: GpuMat & в);
mxArray * ocvMxGpuArrayFromGpuMat_bool (условная цена const:: gpu:: GpuMat & в)
in
Ссылка на объект OpenCV cv::gpu::GpuMat
.
Указатель на struct 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 ) |
Функция ocvMxGpuArrayFromGpuMat
создает mxArray
из объекта cv::gpu::GpuMat
. GpuMat
поддерживает 2D массивы только. Эта функция требует программного обеспечения Parallel Computing Toolbox™.
mxArray
, ocvMxGpuArrayToGpuMat_{DataType}
, C матричный API (MATLAB), приложения файла MEX на C (MATLAB)