opencv2/cudev/ptr2d/interpolation.hpp#
#include <../common.hpp>
#include <../util/vec_traits.hpp>
#include <../util/saturate_cast.hpp>
#include <../util/type_traits.hpp>
#include <../util/limits.hpp>
#include <traits.hpp>
Include dependency graph for interpolation.hpp:
This graph shows which files directly or indirectly include interpolation.hpp:
Classes#
struct cv::cudev::CommonAreaInterPtr
struct cv::cudev::CommonAreaInterPtrSz
struct cv::cudev::CubicInterPtr
struct cv::cudev::CubicInterPtrSz
struct cv::cudev::IntegerAreaInterPtr
struct cv::cudev::IntegerAreaInterPtrSz
struct cv::cudev::LinearInterPtr
struct cv::cudev::LinearInterPtrSz
struct cv::cudev::NearestInterPtr
struct cv::cudev::NearestInterPtrSz
struct cv::cudev::PtrTraits< CommonAreaInterPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< CubicInterPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< IntegerAreaInterPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< LinearInterPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< NearestInterPtrSz< SrcPtr > >
Namespaces#
namespace cv
namespace cv::cudev
Functions#
IntegerAreaInterPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::interArea (const SrcPtr &src, Size areaSize)
CommonAreaInterPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::interArea (const SrcPtr &src, Size2f areaSize)
CubicInterPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::interCubic (const SrcPtr &src)
LinearInterPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::interLinear (const SrcPtr &src)
NearestInterPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::interNearest (const SrcPtr &src)