Class cv::_InputOutputArray#
#include <opencv2/core/mat.hpp>Collaboration diagram for cv::_InputOutputArray:
Public Types#
Public Types inherited from cv::_OutputArray
Return |
Name |
Description |
|---|---|---|
Public Types inherited from cv::_InputArray
Return |
Name |
Description |
|---|---|---|
Public Member Functions#
Public Member Functions inherited from cv::_OutputArray
Return |
Name |
Description |
|---|---|---|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
|
|
|
Public Member Functions inherited from cv::_InputArray
Return |
Name |
Description |
|---|---|---|
|
||
|
||
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Static Public Member Functions#
Static Public Member Functions inherited from cv::_OutputArray
Return |
Name |
Description |
|---|---|---|
|
||
|
Static Public Member Functions inherited from cv::_InputArray
Return |
Name |
Description |
|---|---|---|
|
||
|
Additional Inherited Members#
Protected Member Functions inherited from cv::_InputArray
Return |
Name |
Description |
|---|---|---|
|
||
|
Protected Attributes inherited from cv::_InputArray
Constructor & Destructor Documentation#
_InputOutputArray()#
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::_InputOutputArray(
_Tp * vec,
int n )
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::_InputOutputArray(
const _Tp * vec,
int n )
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const cuda::GpuMat & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const cuda::GpuMatND & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const cuda::HostMem & cuda_mem)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::InputOutputArray(const cudev::GpuMat< _Tp > & m)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const Mat & m)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::InputOutputArray(const Mat< _Tp > & m)
_InputOutputArray()#
template<typename _Tp, int m, int n>
cv::_InputOutputArray::_InputOutputArray(const Matx< _Tp, m, n > & matx)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const ogl::Buffer & buf)
_InputOutputArray()#
template<typename _Tp, std::size_t _Nm>
cv::_InputOutputArray::_InputOutputArray(const std::array< _Tp, _Nm > & arr)
_InputOutputArray()#
template<std::size_t _Nm>
cv::_InputOutputArray::_InputOutputArray(const std::array< Mat, _Nm > & arr)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::_InputOutputArray(const std::vector< _Tp > & vec)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const std::vector< cuda::GpuMat > & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const std::vector< cuda::GpuMatND > & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const std::vector< Mat > & vec)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::InputOutputArray(const std::vector< Mat< _Tp > > & vec)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::_InputOutputArray(const std::vector< std::vector< _Tp > > & vec)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const std::vector< UMat > & vec)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(const UMat & m)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(cuda::GpuMat & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(cuda::GpuMatND & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(cuda::HostMem & cuda_mem)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::InputOutputArray(cudev::GpuMat< _Tp > & m)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(
int _flags,
void * _obj )
_InputOutputArray()#
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::InputOutputArray(Mat< _Tp > & m)
_InputOutputArray()#
template<typename _Tp, int m, int n>
cv::_InputOutputArray::_InputOutputArray(Matx< _Tp, m, n > & matx)
_InputOutputArray()#
_InputOutputArray()#
template<typename _Tp, std::size_t _Nm>
cv::_InputOutputArray::_InputOutputArray(std::array< _Tp, _Nm > & arr)
_InputOutputArray()#
template<std::size_t _Nm>
cv::_InputOutputArray::_InputOutputArray(std::array< Mat, _Nm > & arr)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::_InputOutputArray(std::vector< _Tp > & vec)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(std::vector< bool > & vec)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(std::vector< cuda::GpuMat > & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(std::vector< cuda::GpuMatND > & d_mat)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(std::vector< Mat > & vec)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::InputOutputArray(std::vector< Mat< _Tp > > & vec)
_InputOutputArray()#
template<typename _Tp>
cv::_InputOutputArray::_InputOutputArray(std::vector< std::vector< _Tp > > & vec)
_InputOutputArray()#
cv::_InputOutputArray::_InputOutputArray(std::vector< UMat > & vec)
_InputOutputArray()#
Member Function Documentation#
rawInOut()#
template<typename _Tp, std::size_t _Nm>
_InputOutputArray cv::_InputOutputArray::rawInOut(std::array< _Tp, _Nm > & arr)
rawInOut()#
template<typename _Tp>
static _InputOutputArray cv::_InputOutputArray::rawInOut(std::vector< _Tp > & vec)
Source file#
The documentation for this class was generated from the following file:
opencv2/core/mat.hpp