|
|
|
@ -79,9 +79,10 @@ It is defined as: |
|
|
|
|
@code |
|
|
|
|
typedef const _InputArray& InputArray; |
|
|
|
|
@endcode |
|
|
|
|
where _InputArray is a class that can be constructed from `Mat`, `Mat_<T>`, `Matx<T, m, n>`, |
|
|
|
|
`std::vector<T>`, `std::vector<std::vector<T> >`, `std::vector<Mat>`, `std::vector<Mat_<T> >`, |
|
|
|
|
`UMat`, `std::vector<UMat>` or `double`. It can also be constructed from a matrix expression. |
|
|
|
|
where \ref cv::_InputArray is a class that can be constructed from \ref cv::Mat, \ref cv::Mat_<T>, |
|
|
|
|
\ref cv::Matx<T, m, n>, std::vector<T>, std::vector<std::vector<T>>, std::vector<Mat>, |
|
|
|
|
std::vector<Mat_<T>>, \ref cv::UMat, std::vector<UMat> or `double`. It can also be constructed from |
|
|
|
|
a matrix expression. |
|
|
|
|
|
|
|
|
|
Since this is mostly implementation-level class, and its interface may change in future versions, we |
|
|
|
|
do not describe it in details. There are a few key things, though, that should be kept in mind: |
|
|
|
|