Создайте cv::gpu::GpuMat
от mxArray
содержа данные графического процессора
#include "opencvgpumex.hpp"
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_double (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_single (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint8 (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint16 (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_uint32 (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int8 (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int16 (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_int32 (mxArray const * в);
cv:: Ptr <cv::gpu::GpuMat> ocvMxGpuArrayToGpuMat_bool (mxArray const * в);
in
Указатель на struct MATLAB®, mxArray
, содержа данные графического процессора. Поддерживаемые типы данных:
real_T 'double' ) | real32_T единственный ) | 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™.
mxArray
, ocvMxGpuArrayFromGpuMat_{DataType}
, C матричный API (MATLAB), приложения файла MEX на C (MATLAB)