Создание cv::gpu::GpuMat
от mxArray
содержит данные графический процессор.
Примечание
Эта функция будет удалена в следующем релизе.
# включить «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® struct, 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™.