Создайте 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)