mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 15:23:05 +04:00
Merge remote-tracking branch 'origin/2.4' into merge-2.4
Conflicts: modules/core/include/opencv2/core/version.hpp modules/ocl/include/opencv2/ocl/ocl.hpp modules/ocl/src/initialization.cpp modules/ocl/test/main.cpp modules/superres/CMakeLists.txt modules/superres/src/input_array_utility.cpp modules/superres/src/input_array_utility.hpp modules/superres/src/optical_flow.cpp
This commit is contained in:
@@ -118,11 +118,23 @@ namespace
|
||||
{
|
||||
vc_ >> _frame.getMatRef();
|
||||
}
|
||||
else
|
||||
else if(_frame.kind() == _InputArray::GPU_MAT)
|
||||
{
|
||||
vc_ >> frame_;
|
||||
arrCopy(frame_, _frame);
|
||||
}
|
||||
else if(_frame.kind() == _InputArray::OCL_MAT)
|
||||
{
|
||||
vc_ >> frame_;
|
||||
if(!frame_.empty())
|
||||
{
|
||||
arrCopy(frame_, _frame);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
//should never get here
|
||||
}
|
||||
}
|
||||
|
||||
class VideoFrameSource : public CaptureFrameSource
|
||||
|
||||
Reference in New Issue
Block a user