mirror of
https://github.com/opencv/opencv.git
synced 2024-11-28 21:20:18 +08:00
Revise naming for getOclMat function.
This commit is contained in:
parent
e129638263
commit
290c8db0a8
@ -982,7 +982,7 @@ Mat _InputArray::getMat(int i) const
|
||||
|
||||
if( k == OCL_MAT )
|
||||
{
|
||||
CV_Error(-1, "Not implemented");
|
||||
CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
|
||||
}
|
||||
|
||||
CV_Assert( k == STD_VECTOR_MAT );
|
||||
@ -1069,7 +1069,7 @@ void _InputArray::getMatVector(vector<Mat>& mv) const
|
||||
|
||||
if( k == OCL_MAT )
|
||||
{
|
||||
CV_Error(-1, "Not implemented");
|
||||
CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
|
||||
}
|
||||
|
||||
CV_Assert( k == STD_VECTOR_MAT );
|
||||
@ -1201,7 +1201,7 @@ Size _InputArray::size(int i) const
|
||||
|
||||
if( k == OCL_MAT )
|
||||
{
|
||||
CV_Error(-1, "Not implemented");
|
||||
CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
|
||||
}
|
||||
|
||||
CV_Assert( k == GPU_MAT );
|
||||
@ -1320,7 +1320,7 @@ bool _InputArray::empty() const
|
||||
|
||||
if( k == OCL_MAT )
|
||||
{
|
||||
CV_Error(-1, "Not implemented");
|
||||
CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
|
||||
}
|
||||
|
||||
CV_Assert( k == GPU_MAT );
|
||||
@ -1545,7 +1545,7 @@ void _OutputArray::create(int dims, const int* sizes, int mtype, int i, bool all
|
||||
|
||||
if( k == OCL_MAT )
|
||||
{
|
||||
CV_Error(-1, "Not implemented");
|
||||
CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
|
||||
}
|
||||
|
||||
if( k == NONE )
|
||||
@ -1661,7 +1661,7 @@ void _OutputArray::release() const
|
||||
|
||||
if( k == OCL_MAT )
|
||||
{
|
||||
CV_Error(-1, "Not implemented");
|
||||
CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
|
||||
}
|
||||
|
||||
CV_Assert( k == STD_VECTOR_MAT );
|
||||
|
@ -392,9 +392,9 @@ namespace cv
|
||||
int wholecols;
|
||||
};
|
||||
|
||||
// convert InputArray/OutputArray to oclMat
|
||||
CV_EXPORTS oclMat& getOclMat(InputArray src);
|
||||
CV_EXPORTS oclMat& getOclMat(OutputArray src);
|
||||
// convert InputArray/OutputArray to oclMat references
|
||||
CV_EXPORTS oclMat& getOclMatRef(InputArray src);
|
||||
CV_EXPORTS oclMat& getOclMatRef(OutputArray src);
|
||||
|
||||
///////////////////// mat split and merge /////////////////////////////////
|
||||
//! Compose a multi-channel array from several single-channel arrays
|
||||
|
@ -244,13 +244,13 @@ cv::ocl::oclMat::operator cv::_OutputArray()
|
||||
return newOutputArray;
|
||||
}
|
||||
|
||||
cv::ocl::oclMat& cv::ocl::getOclMat(InputArray src)
|
||||
cv::ocl::oclMat& cv::ocl::getOclMatRef(InputArray src)
|
||||
{
|
||||
CV_Assert(src.flags & cv::_InputArray::OCL_MAT);
|
||||
return *reinterpret_cast<oclMat*>(src.obj);
|
||||
}
|
||||
|
||||
cv::ocl::oclMat& cv::ocl::getOclMat(OutputArray src)
|
||||
cv::ocl::oclMat& cv::ocl::getOclMatRef(OutputArray src)
|
||||
{
|
||||
CV_Assert(src.flags & cv::_InputArray::OCL_MAT);
|
||||
return *reinterpret_cast<oclMat*>(src.obj);
|
||||
|
Loading…
Reference in New Issue
Block a user