move ImagePyramid to cudalegacy
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
#ifndef __OPENCV_CUDALEGACY_HPP__
|
||||
#define __OPENCV_CUDALEGACY_HPP__
|
||||
|
||||
#include "opencv2/core/cuda.hpp"
|
||||
#include "opencv2/cudalegacy/NCV.hpp"
|
||||
#include "opencv2/cudalegacy/NPP_staging.hpp"
|
||||
#include "opencv2/cudalegacy/NCVPyramid.hpp"
|
||||
@@ -56,4 +57,16 @@
|
||||
@}
|
||||
*/
|
||||
|
||||
namespace cv { namespace cuda {
|
||||
|
||||
class CV_EXPORTS ImagePyramid : public Algorithm
|
||||
{
|
||||
public:
|
||||
virtual void getLayer(OutputArray outImg, Size outRoi, Stream& stream = Stream::Null()) const = 0;
|
||||
};
|
||||
|
||||
CV_EXPORTS Ptr<ImagePyramid> createImagePyramid(InputArray img, int nLayers = -1, Stream& stream = Stream::Null());
|
||||
|
||||
}}
|
||||
|
||||
#endif /* __OPENCV_CUDALEGACY_HPP__ */
|
||||
|
Reference in New Issue
Block a user