Skip to main content

OpenCV 5.0

Open Source Computer Vision

  • Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Examples
  • Java documentation
  Ctrl+K
  • GitHub
  • Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Examples
  • Java documentation
  Ctrl+K
  • GitHub

Section Navigation

  • Introduction
  • How to use pre-built OpenCV binaries
  • OpenCV Tutorials
  • Python Tutorials
  • Javascript Tutorials
  • Contrib Tutorials
  • Main modules
  • Extra modules
    • Alpha Matting
    • Improved Background-Foreground Segmentation Methods
    • Biologically inspired vision models and derivated tools
    • Ascend-accelerated Computer Vision
    • Custom Calibration Pattern for 3D reconstruction
    • 3D object recognition and pose estimation API
    • Operations on Matrices
    • Background Segmentation
    • Video Encoding/Decoding
    • Feature Detection and Description
    • Image Filtering
    • Image Processing
    • Legacy support
    • Object Detection
    • Optical Flow
    • Stereo Correspondence
    • Image Warping
    • Device layer
      • cv::cudev::functional_detail namespace
      • cv::cudev::vec_math_detail namespace
      • Struct cv::cudev::abs_func
      • Struct cv::cudev::abs_func< double >
      • Struct cv::cudev::abs_func< float >
      • Struct cv::cudev::abs_func< schar >
      • Struct cv::cudev::abs_func< short >
      • Struct cv::cudev::abs_func< uchar >
      • Struct cv::cudev::abs_func< uint >
      • Struct cv::cudev::abs_func< ushort >
      • Struct cv::cudev::absdiff_func
      • Struct cv::cudev::AffineMapPtr
      • Struct cv::cudev::AffineMapPtrSz
      • Struct cv::cudev::ArrayWrapper
      • Struct cv::cudev::Avg
      • Struct cv::cudev::binary_function
      • Struct cv::cudev::BinaryNegate
      • Struct cv::cudev::BinaryTransformPtr
      • Struct cv::cudev::BinaryTransformPtrSz
      • Struct cv::cudev::BinaryTupleAdapter
      • Struct cv::cudev::Binder1st
      • Struct cv::cudev::Binder2nd
      • Struct cv::cudev::bit_and
      • Struct cv::cudev::bit_lshift
      • Struct cv::cudev::bit_not
      • Struct cv::cudev::bit_or
      • Struct cv::cudev::bit_rshift
      • Struct cv::cudev::bit_xor
      • Struct cv::cudev::Block
      • Struct cv::cudev::BrdBase
      • Struct cv::cudev::BrdConstant
      • Struct cv::cudev::BrdReflect
      • Struct cv::cudev::BrdReflect101
      • Struct cv::cudev::BrdReplicate
      • Struct cv::cudev::BrdWrap
      • Struct cv::cudev::CommonAreaInterPtr
      • Struct cv::cudev::CommonAreaInterPtrSz
      • Struct cv::cudev::ConstantPtr
      • Struct cv::cudev::ConstantPtrSz
      • Struct cv::cudev::ConvertTuple
      • Struct cv::cudev::CountNonZeroExprBody
      • Struct cv::cudev::CubicInterPtr
      • Struct cv::cudev::CubicInterPtrSz
      • Struct cv::cudev::DefaultCopyPolicy
      • Struct cv::cudev::DefaultGlobReducePolicy
      • Struct cv::cudev::DefaultHistogramPolicy
      • Struct cv::cudev::DefaultReduceToVecPolicy
      • Struct cv::cudev::DefaultSplitMergePolicy
      • Struct cv::cudev::DefaultTransformPolicy
      • Struct cv::cudev::DefaultTransposePolicy
      • Struct cv::cudev::DerivXPtr
      • Struct cv::cudev::DerivXPtrSz
      • Struct cv::cudev::DerivYPtr
      • Struct cv::cudev::DerivYPtrSz
      • Struct cv::cudev::direction_func
      • Struct cv::cudev::direction_interleaved_func
      • Struct cv::cudev::DisableIf
      • Struct cv::cudev::divides
      • Struct cv::cudev::DynamicSharedMem
      • Struct cv::cudev::DynamicSharedMem< double >
      • Struct cv::cudev::EnableIf
      • Struct cv::cudev::equal_to
      • Struct cv::cudev::Expr
      • Struct cv::cudev::FindMaxValExprBody
      • Struct cv::cudev::FindMinMaxValExprBody
      • Struct cv::cudev::FindMinValExprBody
      • Struct cv::cudev::GlobPtr
      • Struct cv::cudev::GlobPtrSz
      • Class cv::cudev::GpuMat_
      • Struct cv::cudev::greater
      • Struct cv::cudev::greater_equal
      • Struct cv::cudev::HistogramBody
      • Struct cv::cudev::identity
      • Struct cv::cudev::InRangeComparator
      • Struct cv::cudev::InRangeCopier
      • Struct cv::cudev::InRangeFunc
      • Struct cv::cudev::Int2Type
      • Struct cv::cudev::IntegerAreaInterPtr
      • Struct cv::cudev::IntegerAreaInterPtrSz
      • Struct cv::cudev::IntegralBody
      • Struct cv::cudev::IsBinaryFunction
      • Struct cv::cudev::IsPowerOf2
      • Struct cv::cudev::IsUnaryFunction
      • Struct cv::cudev::LaplacianPtr
      • Struct cv::cudev::LaplacianPtr< 1, SrcPtr >
      • Struct cv::cudev::LaplacianPtr< 3, SrcPtr >
      • Struct cv::cudev::LaplacianPtrSz
      • Struct cv::cudev::LargerType
      • Struct cv::cudev::less
      • Struct cv::cudev::less_equal
      • Struct cv::cudev::LinearInterPtr
      • Struct cv::cudev::LinearInterPtrSz
      • Struct cv::cudev::Log2
      • Struct cv::cudev::Log2< N, 0, COUNT >
      • Struct cv::cudev::logical_and
      • Struct cv::cudev::logical_not
      • Struct cv::cudev::logical_or
      • Struct cv::cudev::LutPtr
      • Struct cv::cudev::LutPtrSz
      • Struct cv::cudev::magnitude_direction_interleaved_func
      • Struct cv::cudev::magnitude_func
      • Struct cv::cudev::magnitude_interleaved_func
      • Struct cv::cudev::magnitude_sqr_func
      • Struct cv::cudev::magnitude_sqr_interleaved_func
      • Struct cv::cudev::MakeVec
      • Struct cv::cudev::MakeVec< bool, 1 >
      • Struct cv::cudev::MakeVec< bool, 2 >
      • Struct cv::cudev::MakeVec< bool, 3 >
      • Struct cv::cudev::MakeVec< bool, 4 >
      • Struct cv::cudev::MakeVec< schar, 1 >
      • Struct cv::cudev::MakeVec< schar, 2 >
      • Struct cv::cudev::MakeVec< schar, 3 >
      • Struct cv::cudev::MakeVec< schar, 4 >
      • Struct cv::cudev::Max
      • Struct cv::cudev::maximum
      • Struct cv::cudev::Min
      • Struct cv::cudev::minimum
      • Struct cv::cudev::minus
      • Struct cv::cudev::modulus
      • Struct cv::cudev::multiplies
      • Struct cv::cudev::NearestInterPtr
      • Struct cv::cudev::NearestInterPtrSz
      • Struct cv::cudev::negate
      • Struct cv::cudev::NormHamming
      • Struct cv::cudev::NormL1
      • Struct cv::cudev::NormL1< float >
      • Struct cv::cudev::NormL2
      • Struct cv::cudev::not_equal_to
      • Struct cv::cudev::NullType
      • Struct cv::cudev::numeric_limits
      • Struct cv::cudev::numeric_limits< bool >
      • Struct cv::cudev::numeric_limits< double >
      • Struct cv::cudev::numeric_limits< float >
      • Struct cv::cudev::numeric_limits< schar >
      • Struct cv::cudev::numeric_limits< short >
      • Struct cv::cudev::numeric_limits< uchar >
      • Struct cv::cudev::numeric_limits< uint >
      • Struct cv::cudev::numeric_limits< ushort >
      • Struct cv::cudev::PerspectiveMapPtr
      • Struct cv::cudev::PerspectiveMapPtrSz
      • Struct cv::cudev::plus
      • Struct cv::cudev::pow_func
      • Struct cv::cudev::pow_func< double >
      • Struct cv::cudev::project1st
      • Struct cv::cudev::project2nd
      • Struct cv::cudev::PtrTraits
      • Struct cv::cudev::PtrTraits< AffineMapPtrSz >
      • Struct cv::cudev::PtrTraits< BinaryTransformPtrSz< Src1Ptr, Src2Ptr, Op > >
      • Struct cv::cudev::PtrTraits< CommonAreaInterPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< ConstantPtrSz< T > >
      • Struct cv::cudev::PtrTraits< CubicInterPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< DerivXPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< DerivYPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< Expr< Body > >
      • Struct cv::cudev::PtrTraits< GlobPtrSz< T > >
      • Struct cv::cudev::PtrTraits< GpuMat_< T > >
      • Struct cv::cudev::PtrTraits< IntegerAreaInterPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< LaplacianPtrSz< ksize, SrcPtr > >
      • Struct cv::cudev::PtrTraits< LinearInterPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< LutPtrSz< SrcPtr, TablePtr > >
      • Struct cv::cudev::PtrTraits< NearestInterPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< PerspectiveMapPtrSz >
      • Struct cv::cudev::PtrTraits< RemapPtr1Sz< SrcPtr, MapPtr > >
      • Struct cv::cudev::PtrTraits< RemapPtr2Sz< SrcPtr, MapXPtr, MapYPtr > >
      • Struct cv::cudev::PtrTraits< ResizePtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< ScharrXPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< ScharrYPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< SingleMaskChannelsSz< MaskPtr > >
      • Struct cv::cudev::PtrTraits< SobelXPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< SobelYPtrSz< SrcPtr > >
      • Struct cv::cudev::PtrTraits< Texture< T, R > >
      • Struct cv::cudev::PtrTraits< UnaryTransformPtrSz< SrcPtr, Op > >
      • Struct cv::cudev::PtrTraits< ZipPtrSz< PtrTuple > >
      • Struct cv::cudev::PtrTraitsBase
      • Struct cv::cudev::PyrDownBody
      • Struct cv::cudev::PyrUpBody
      • Struct cv::cudev::ReduceToColumnBody
      • Struct cv::cudev::ReduceToRowBody
      • Struct cv::cudev::RemapPtr1
      • Struct cv::cudev::RemapPtr1Sz
      • Struct cv::cudev::RemapPtr2
      • Struct cv::cudev::RemapPtr2Sz
      • Struct cv::cudev::ResizePtr
      • Struct cv::cudev::ResizePtrSz
      • Struct cv::cudev::saturate_cast_fp16_func
      • Struct cv::cudev::saturate_cast_fp16_func< float, short >
      • Struct cv::cudev::saturate_cast_fp16_func< short, float >
      • Struct cv::cudev::saturate_cast_func
      • Struct cv::cudev::ScharrXPtr
      • Struct cv::cudev::ScharrXPtrSz
      • Struct cv::cudev::ScharrYPtr
      • Struct cv::cudev::ScharrYPtrSz
      • Struct cv::cudev::SelectIf
      • Struct cv::cudev::SelectIf< false, ThenType, ElseType >
      • Struct cv::cudev::SingleMaskChannels
      • Struct cv::cudev::SingleMaskChannelsSz
      • Struct cv::cudev::SobelXPtr
      • Struct cv::cudev::SobelXPtrSz
      • Struct cv::cudev::SobelYPtr
      • Struct cv::cudev::SobelYPtrSz
      • Struct cv::cudev::sqr_func
      • Struct cv::cudev::Sum
      • Struct cv::cudev::SumExprBody
      • Class cv::cudev::Texture
      • Class cv::cudev::TextureOff
      • Struct cv::cudev::TextureOffPtr
      • Struct cv::cudev::TexturePtr
      • Struct cv::cudev::TexturePtr< uint64, R >
      • Struct cv::cudev::ThreshBinaryFunc
      • Struct cv::cudev::ThreshBinaryInvFunc
      • Struct cv::cudev::ThreshToZeroFunc
      • Struct cv::cudev::ThreshToZeroInvFunc
      • Struct cv::cudev::ThreshTruncFunc
      • Struct cv::cudev::TransposeBody
      • Struct cv::cudev::TupleTraits
      • Struct cv::cudev::TupleTraits< tuple< P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > >
      • Struct cv::cudev::TypesEquals
      • Struct cv::cudev::TypesEquals< A, A >
      • Struct cv::cudev::TypeTraits
      • Struct cv::cudev::unary_function
      • Struct cv::cudev::UnaryNegate
      • Struct cv::cudev::UnaryTransformPtr
      • Struct cv::cudev::UnaryTransformPtrSz
      • Struct cv::cudev::UnaryTupleAdapter
      • Class cv::cudev::UniqueTexture
      • Struct cv::cudev::VecTraits
      • Struct cv::cudev::VecTraits< char1 >
      • Struct cv::cudev::VecTraits< char2 >
      • Struct cv::cudev::VecTraits< char3 >
      • Struct cv::cudev::VecTraits< char4 >
      • Struct cv::cudev::VecTraits< schar >
      • Struct cv::cudev::Warp
      • Struct cv::cudev::WithOutMask
      • Struct cv::cudev::ZipPtr
      • Struct cv::cudev::ZipPtr< tuple< Ptr0, Ptr1 > >
      • Struct cv::cudev::ZipPtr< tuple< Ptr0, Ptr1, Ptr2 > >
      • Struct cv::cudev::ZipPtr< tuple< Ptr0, Ptr1, Ptr2, Ptr3 > >
      • Struct cv::cudev::ZipPtrSz
    • GUI for Interactive Visual Debugging of Computer Vision Programs
    • Framework for working with different datasets
    • DNN used for object detection
    • DNN used for super resolution
    • Deformable Part-based Models
    • Face Analysis
    • Module-wrapper for FastCV hardware accelerated functions
    • Drawing UTF-8 strings with freetype/harfbuzz
    • Image processing based on fuzzy mathematics
    • Graph API
    • Hierarchical Data Format I/O routines
    • Hierarchical Feature Selection for Efficient Image Segmentation
    • The module brings implementations of different image hashing algorithms.
    • The module brings implementations of intensity transformation algorithms to adjust image contrast.
    • Julia bindings for OpenCV
    • Binary descriptors for lines extracted from an image
    • Machine Learning
    • Optical Flow Algorithms
    • OGRE 3D Visualiser
    • Phase Unwrapping API
    • Plot function for Mat data
    • Image Quality Analysis (IQA) API
    • silhouette based 3D object tracking
    • Image Registration
    • RGB-Depth Processing
    • Saliency API
    • Structure From Motion
    • Shape Distance and Matching
    • Signal Processing
    • Structured Light API
    • Super Resolution
    • Surface Matching
    • Scene Text Detection and Recognition
    • Tracking API
    • Video Stabilization
    • 3D Visualizer
    • WeChat QR code detector for detecting and parsing QR code.
    • Extra 2D Features Framework
    • Extended Image Processing
    • Object Detection
    • Additional photo processing algorithms
    • Extra Stereo Correspondance Algorithms
  • Frequently Asked Questions
  • Bibliography
  • Extra modules
  • Device layer
  • Struct cv::cudev::LaplacianPtr

Struct cv::cudev::LaplacianPtr#

Collaboration diagram for cv::cudev::LaplacianPtr:

cv::cudev::LaplacianPtr< ksize, SrcPtr > Node1 cv::cudev::LaplacianPtr < ksize, SrcPtr >    

cv::cudev::LaplacianPtr< ksize, SrcPtr > Node1 cv::cudev::LaplacianPtr < ksize, SrcPtr >    

previous

Struct cv::cudev::IsUnaryFunction

next

Struct cv::cudev::LaplacianPtr< 1, SrcPtr >

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.17.1.