|
struct | accepted_infer_types |
|
class | AffineBasedEstimator |
| Affine transformation based estimator. More...
|
|
class | AffineBestOf2NearestMatcher |
| Features matcher similar to cv::detail::BestOf2NearestMatcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf. More...
|
|
class | AffineWarper |
| Affine warper that uses rotations and translations. More...
|
|
class | BasicOpaqueRef |
|
class | BasicVectorRef |
|
class | BestOf2NearestMatcher |
| Features matcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf. More...
|
|
class | BestOf2NearestRangeMatcher |
|
class | Blender |
| Base class for all blenders. More...
|
|
class | BlocksChannelsCompensator |
| Exposure compensator which tries to remove exposure related artifacts by adjusting image block on each channel. More...
|
|
class | BlocksCompensator |
| Exposure compensator which tries to remove exposure related artifacts by adjusting image blocks. More...
|
|
class | BlocksGainCompensator |
| Exposure compensator which tries to remove exposure related artifacts by adjusting image block intensities, see [246] for details. More...
|
|
class | BundleAdjusterAffine |
| Bundle adjuster that expects affine transformation represented in homogeneous coordinates in R for each camera param. Implements camera parameters refinement algorithm which minimizes sum of the reprojection error squares. More...
|
|
class | BundleAdjusterAffinePartial |
| Bundle adjuster that expects affine transformation with 4 DOF represented in homogeneous coordinates in R for each camera param. Implements camera parameters refinement algorithm which minimizes sum of the reprojection error squares. More...
|
|
class | BundleAdjusterBase |
| Base class for all camera parameters refinement methods. More...
|
|
class | BundleAdjusterRay |
| Implementation of the camera parameters refinement algorithm which minimizes sum of the distances between the rays passing through the camera center and a feature. : More...
|
|
class | BundleAdjusterReproj |
| Implementation of the camera parameters refinement algorithm which minimizes sum of the reprojection error squares. More...
|
|
struct | callCustomGetBorder |
|
struct | callCustomGetBorder< false, Impl > |
|
struct | callCustomGetBorder< true, Impl > |
|
struct | CameraParams |
| Describes camera parameters. More...
|
|
class | ChannelsCompensator |
| Exposure compensator which tries to remove exposure related artifacts by adjusting image intensities on each channel independently. More...
|
|
struct | CompileArgTag |
|
struct | CompileArgTag< cv::gapi::GKernelPackage > |
|
struct | CompileArgTag< cv::gapi::GNetPackage > |
|
struct | CompileArgTag< cv::gapi::plaidml::config > |
|
struct | CompileArgTag< cv::gapi::use_only > |
|
struct | CompileArgTag< cv::gapi::video::BackgroundSubtractorParams > |
|
struct | CompileArgTag< cv::gapi::wip::draw::freetype_font > |
|
struct | CompileArgTag< cv::graph_dump_path > |
|
struct | CompileArgTag< GFluidOutputRois > |
|
struct | CompileArgTag< GFluidParallelFor > |
|
struct | CompileArgTag< GFluidParallelOutputRois > |
|
struct | CompressedRectilinearPortraitProjector |
|
class | CompressedRectilinearPortraitWarper |
|
struct | CompressedRectilinearProjector |
|
class | CompressedRectilinearWarper |
|
struct | CylindricalPortraitProjector |
|
class | CylindricalPortraitWarper |
|
struct | CylindricalProjector |
|
class | CylindricalWarper |
| Warper that maps an image onto the x*x + z*z = 1 cylinder. More...
|
|
class | CylindricalWarperGpu |
|
class | DisjointSets |
|
class | DpSeamFinder |
|
class | Estimator |
| Rotation estimator base class. More...
|
|
class | ExposureCompensator |
| Base class for all exposure compensators. More...
|
|
class | FeatherBlender |
| Simple blender which mixes images at its borders. More...
|
|
class | FeaturesMatcher |
| Feature matchers base class. More...
|
|
struct | FisheyeProjector |
|
class | FisheyeWarper |
|
struct | flatten_g |
|
struct | flatten_g< cv::GMat > |
|
struct | flatten_g< cv::GScalar > |
|
struct | fluid_get_in |
|
struct | fluid_get_in< cv::GArray< U > > |
|
struct | fluid_get_in< cv::GMat > |
|
struct | fluid_get_in< cv::GOpaque< U > > |
|
struct | fluid_get_in< cv::GScalar > |
|
struct | FluidCallHelper |
|
struct | FluidCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... >, UseScratch > |
|
class | GainCompensator |
| Exposure compensator which tries to remove exposure related artifacts by adjusting image intensities, see [30] and [271] for details. More...
|
|
class | GArrayU |
|
struct | GCompoundCallHelper |
|
struct | GCompoundCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > > |
|
struct | GCompoundContext |
|
class | GCompoundKernel |
|
class | GCompoundKernelImpl |
|
struct | get_border_helper |
|
struct | get_border_helper< false, Impl, Ins... > |
|
struct | get_border_helper< true, Impl, Ins... > |
|
struct | get_compound_in |
|
struct | get_compound_in< cv::GArray< U > > |
|
struct | get_compound_in< cv::GMatP > |
|
struct | get_compound_in< cv::GOpaque< U > > |
|
struct | get_in |
|
struct | get_in< cv::GArray< cv::GMat > > |
|
struct | get_in< cv::GArray< cv::GScalar > > |
|
struct | get_in< cv::GArray< U > > |
|
struct | get_in< cv::GFrame > |
|
struct | get_in< cv::GMat > |
|
struct | get_in< cv::GMatP > |
|
struct | get_in< cv::GOpaque< cv::GMat > > |
|
struct | get_in< cv::GOpaque< cv::GScalar > > |
|
struct | get_in< cv::GOpaque< U > > |
|
struct | get_in< cv::GScalar > |
|
struct | get_out |
|
struct | get_out< cv::GArray< cv::GArray< U > > > |
|
struct | get_out< cv::GArray< cv::GMat > > |
|
struct | get_out< cv::GArray< U > > |
|
struct | get_out< cv::GFrame > |
|
struct | get_out< cv::GMat > |
|
struct | get_out< cv::GMatP > |
|
struct | get_out< cv::GOpaque< U > > |
|
struct | get_out< cv::GScalar > |
|
struct | get_window_helper |
|
struct | get_window_helper< false, Impl, Ins... > |
|
struct | get_window_helper< true, Impl, Ins... > |
|
struct | GObtainCtor |
|
struct | GObtainCtor< GArray< T > > |
|
struct | GObtainCtor< GOpaque< T > > |
|
struct | GOpaqueTraits |
|
struct | GOpaqueTraits< bool > |
|
struct | GOpaqueTraits< cv::gapi::wip::draw::Prim > |
|
struct | GOpaqueTraits< cv::GMat > |
|
struct | GOpaqueTraits< cv::Mat > |
|
struct | GOpaqueTraits< cv::Point > |
|
struct | GOpaqueTraits< cv::Point2f > |
|
struct | GOpaqueTraits< cv::Rect > |
|
struct | GOpaqueTraits< cv::Scalar > |
|
struct | GOpaqueTraits< cv::Size > |
|
struct | GOpaqueTraits< double > |
|
struct | GOpaqueTraits< float > |
|
struct | GOpaqueTraits< int > |
|
struct | GOpaqueTraits< std::string > |
|
struct | GOpaqueTraits< uint64_t > |
|
class | GOpaqueU |
|
class | Graph |
|
class | GraphCutSeamFinder |
| Minimum graph cut-based seam estimator. See details in [128] . More...
|
|
class | GraphCutSeamFinderBase |
| Base class for all minimum graph-cut-based seam estimators. More...
|
|
struct | GraphEdge |
|
struct | GTypeOf |
|
struct | GTypeOf< cv::gapi::wip::IStreamSource::Ptr > |
|
struct | GTypeOf< cv::Mat > |
|
struct | GTypeOf< cv::MediaFrame > |
|
struct | GTypeOf< cv::RMat > |
|
struct | GTypeOf< cv::Scalar > |
|
struct | GTypeOf< cv::UMat > |
|
struct | GTypeOf< std::vector< U > > |
|
struct | GTypeTraits |
|
struct | GTypeTraits< cv::GArray< T > > |
|
struct | GTypeTraits< cv::GFrame > |
|
struct | GTypeTraits< cv::GMat > |
|
struct | GTypeTraits< cv::GMatP > |
|
struct | GTypeTraits< cv::GOpaque< T > > |
|
struct | GTypeTraits< cv::GScalar > |
|
struct | has_custom_wrap |
|
struct | has_Window |
|
class | HomographyBasedEstimator |
| Homography based rotation estimator. More...
|
|
struct | ImageFeatures |
| Structure containing image keypoints and descriptors. More...
|
|
struct | in_variant |
|
struct | in_variant< T, util::variant< Types... > > |
|
struct | is_gmat_type |
|
struct | is_meta_descr |
|
struct | is_meta_descr< GArrayDesc > |
|
struct | is_meta_descr< GMatDesc > |
|
struct | is_meta_descr< GOpaqueDesc > |
|
struct | is_meta_descr< GScalarDesc > |
|
struct | KernelTag |
|
class | KernelTypeMedium |
|
class | KernelTypeMedium< K, std::function< R(Args...)> > |
|
class | KernelTypeMedium< K, std::function< std::tuple< R... >(Args...)> > |
|
struct | last_type |
|
struct | last_type< T > |
|
struct | last_type< T, Ts... > |
|
struct | MatchesInfo |
| Structure containing information about matches between two images. More...
|
|
struct | MercatorProjector |
|
class | MercatorWarper |
|
struct | MetaHelper |
|
struct | MetaHelper< K, std::tuple< Ins... >, Out > |
|
struct | MetaHelper< K, std::tuple< Ins... >, std::tuple< Outs... > > |
|
struct | MetaType |
|
struct | MetaType< cv::GArray< U > > |
|
struct | MetaType< cv::GFrame > |
|
struct | MetaType< cv::GMat > |
|
struct | MetaType< cv::GMatP > |
|
struct | MetaType< cv::GOpaque< U > > |
|
struct | MetaType< cv::GScalar > |
|
class | MultiBandBlender |
| Blender which uses multi-band blending algorithm (see [33]). More...
|
|
class | NoBundleAdjuster |
| Stub bundle adjuster that does nothing. More...
|
|
class | NoExposureCompensator |
| Stub exposure compensator which does nothing. More...
|
|
class | NoSeamFinder |
| Stub seam estimator which does nothing. More...
|
|
struct | NoTag |
|
struct | ocl_get_in |
|
struct | ocl_get_in< cv::GArray< U > > |
|
struct | ocl_get_in< cv::GMat > |
|
struct | ocl_get_in< cv::GOpaque< U > > |
|
struct | ocl_get_in< cv::GScalar > |
|
struct | ocl_get_out |
|
struct | ocl_get_out< cv::GArray< U > > |
|
struct | ocl_get_out< cv::GMat > |
|
struct | ocl_get_out< cv::GOpaque< U > > |
|
struct | ocl_get_out< cv::GScalar > |
|
struct | OCLCallHelper |
|
struct | OCLCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > > |
|
struct | OCVCallHelper |
|
struct | OCVCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > > |
|
struct | OCVSetupHelper |
|
struct | OCVSetupHelper< Impl, std::tuple< Ins... > > |
|
struct | OCVStCallHelper |
|
struct | OCVStCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > > |
|
class | OpaqueRef |
|
class | OpaqueRefT |
|
struct | OptRef |
|
class | PairwiseSeamFinder |
| Base class for all pairwise seam estimators. More...
|
|
struct | PaniniPortraitProjector |
|
class | PaniniPortraitWarper |
|
struct | PaniniProjector |
|
class | PaniniWarper |
|
struct | plaidml_get_in |
|
struct | plaidml_get_in< cv::GMat > |
|
struct | plaidml_get_out |
|
struct | plaidml_get_out< cv::GMat > |
|
struct | PlaidMLCallHelper |
|
struct | PlaidMLCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > > |
|
struct | PlanePortraitProjector |
|
class | PlanePortraitWarper |
|
struct | PlaneProjector |
|
class | PlaneWarper |
| Warper that maps an image onto the z = 1 plane. More...
|
|
class | PlaneWarperGpu |
|
struct | ProjectorBase |
| Base class for warping logic implementation. More...
|
|
struct | ProtoToMeta |
|
struct | ProtoToMeta< cv::GArray< U > > |
|
struct | ProtoToMeta< cv::GMat > |
|
struct | ProtoToMeta< cv::GOpaque< U > > |
|
struct | ProtoToMeta< cv::GScalar > |
|
struct | ProtoToParam |
|
struct | ProtoToParam< cv::GArray< cv::GMat > > |
|
struct | ProtoToParam< cv::GArray< U > > |
|
struct | ProtoToParam< cv::GMat > |
|
struct | ProtoToParam< cv::GOpaque< U > > |
|
struct | ProtoToParam< cv::GScalar > |
|
class | RotationWarper |
| Rotation-only model image warper interface. More...
|
|
class | RotationWarperBase |
| Base class for rotation-based warper using a detail::ProjectorBase_ derived class. More...
|
|
struct | scratch_helper |
|
struct | scratch_helper< false, Impl, Ins... > |
|
struct | scratch_helper< true, Impl, Ins... > |
|
class | SeamFinder |
| Base class for a seam estimator. More...
|
|
struct | SphericalPortraitProjector |
|
class | SphericalPortraitWarper |
|
struct | SphericalProjector |
|
class | SphericalWarper |
| Warper that maps an image onto the unit sphere located at the origin. More...
|
|
class | SphericalWarperGpu |
|
struct | StereographicProjector |
|
class | StereographicWarper |
|
class | Timelapser |
|
class | TimelapserCrop |
|
struct | tracked_cv_mat |
|
struct | tracked_cv_umat |
|
struct | TransformTag |
|
struct | TransHelper |
|
struct | TransHelper< K, std::tuple< Ins... >, Out > |
|
struct | TransverseMercatorProjector |
|
class | TransverseMercatorWarper |
|
struct | TypeHint |
|
struct | TypeHintBase |
|
struct | valid_infer2_types |
|
struct | valid_infer2_types< std::tuple< cv::GMat >, std::tuple< T > > |
|
struct | valid_infer2_types< std::tuple< cv::GMat, Ns... >, std::tuple< T, Ts... > > |
|
struct | valid_infer2_types< std::tuple< Ns... >, std::tuple<> > |
|
struct | valid_infer2_types< std::tuple<>, std::tuple< Ts... > > |
|
class | VectorRef |
|
class | VectorRefT |
|
class | VoronoiSeamFinder |
| Voronoi diagram-based seam estimator. More...
|
|
struct | WrapValue |
|
struct | WrapValue< T, typename std::enable_if< has_custom_wrap< T >::value >::type > |
|
struct | wref_spec |
|
struct | wref_spec< std::vector< T > > |
|
struct | Yield |
|
struct | Yield< cv::GArray< U > > |
|
struct | Yield< cv::GMat > |
|
struct | Yield< cv::GMatP > |
|
struct | Yield< cv::GOpaque< U > > |
|
struct | Yield< cv::GScalar > |
|
struct | Yield< GFrame > |
|
|
template<typename... Ts> |
using | are_meta_descrs = all_satisfy< is_meta_descr, Ts... > |
|
template<typename... Ts> |
using | are_meta_descrs_but_last = all_satisfy< is_meta_descr, typename all_but_last< Ts... >::type > |
|
using | ConstructOpaque = std::function< void(OpaqueRef &)> |
|
using | ConstructVec = std::function< void(VectorRef &)> |
|
template<class T > |
using | g_type_of_t = typename GTypeOf< T >::type |
|
using | GOpaqueTraitsArrayTypes = std::tuple< int, double, float, uint64_t, bool, std::string, cv::Size, cv::Scalar, cv::Point, cv::Point2f, cv::Mat, cv::Rect, cv::gapi::wip::draw::Prim > |
|
using | GOpaqueTraitsOpaqueTypes = std::tuple< int, double, float, uint64_t, bool, std::string, cv::Size, cv::Point, cv::Point2f, cv::Rect, cv::gapi::wip::draw::Prim > |
|
using | HostCtor = util::variant< util::monostate, detail::ConstructVec, detail::ConstructOpaque > |
|
template<typename T > |
using | is_compile_arg = std::is_same< GCompileArg, typename std::decay< T >::type > |
|
template<typename T > |
using | is_garg = std::is_same< GArg, typename std::decay< T >::type > |
|
template<typename T > |
using | is_nongapi_type = std::is_same< T, typename MetaType< T >::type > |
|
template<typename... Ts> |
using | last_type_t = typename last_type< Ts... >::type |
|
using | OptionalOpaqueRef = OptRef< cv::detail::OpaqueRef > |
|
using | OptionalVectorRef = OptRef< cv::detail::VectorRef > |
|
template<typename T > |
using | ProtoToMetaT = typename ProtoToMeta< T >::type |
|
template<typename T > |
using | ProtoToParamT = typename ProtoToParam< T >::type |
|
template<typename... Ts> |
using | valid_infer_types = all_satisfy< accepted_infer_types, Ts... > |
|
template<typename T > |
using | wrap_gapi_helper = WrapValue< typename std::decay< T >::type > |
|
template<typename T > |
using | wrap_host_helper = WrapValue< typename std::decay< g_type_of_t< T > >::type > |
|
|
WaveCorrectKind | autoDetectWaveCorrectKind (const std::vector< Mat > &rmats) |
| Tries to detect the wave correction kind depending on whether a panorama spans horizontally or vertically. More...
|
|
bool | calibrateRotatingCamera (const std::vector< Mat > &Hs, Mat &K) |
|
void | computeImageFeatures (const Ptr< Feature2D > &featuresFinder, InputArrayOfArrays images, std::vector< ImageFeatures > &features, InputArrayOfArrays masks=noArray()) |
|
void | computeImageFeatures (const Ptr< Feature2D > &featuresFinder, InputArray image, ImageFeatures &features, InputArray mask=noArray()) |
|
void | createLaplacePyr (InputArray img, int num_levels, std::vector< UMat > &pyr) |
|
void | createLaplacePyrGpu (InputArray img, int num_levels, std::vector< UMat > &pyr) |
|
void | createWeightMap (InputArray mask, float sharpness, InputOutputArray weight) |
|
void | estimateFocal (const std::vector< ImageFeatures > &features, const std::vector< MatchesInfo > &pairwise_matches, std::vector< double > &focals) |
| Estimates focal lengths for each given camera. More...
|
|
void | findMaxSpanningTree (int num_images, const std::vector< MatchesInfo > &pairwise_matches, Graph &span_tree, std::vector< int > ¢ers) |
|
void | focalsFromHomography (const Mat &H, double &f0, double &f1, bool &f0_ok, bool &f1_ok) |
| Tries to estimate focal lengths from the given homography under the assumption that the camera undergoes rotations around its centre only. More...
|
|
template<typename T > |
std::enable_if<!is_nongapi_type< T >::value, typename MetaType< T >::type >::type | get_in_meta (const GMetaArgs &in_meta, const GArgs &, int idx) |
|
template<typename T > |
std::enable_if< is_nongapi_type< T >::value, T >::type | get_in_meta (const GMetaArgs &, const GArgs &in_args, int idx) |
|
template<typename... Ts, int... Indexes> |
static GProtoOutputArgs | getGOut_impl (const std::tuple< Ts... > &ts, detail::Seq< Indexes... >) |
|
std::vector< int > | leaveBiggestComponent (std::vector< ImageFeatures > &features, std::vector< MatchesInfo > &pairwise_matches, float conf_threshold) |
|
template<typename T > |
auto | make_default () -> decltype(T |
|
String | matchesGraphAsString (std::vector< String > &pathes, std::vector< MatchesInfo > &pairwise_matches, float conf_threshold) |
|
void | normalizeUsingWeightMap (InputArray weight, InputOutputArray src) |
|
bool | overlapRoi (Point tl1, Point tl2, Size sz1, Size sz2, Rect &roi) |
|
template<typename... Ts> |
GProtoArgs | packArgs (Ts... args) |
|
template<typename... Outputs> |
void | postprocess (Outputs &... outs) |
|
template<typename... Outputs> |
void | postprocess_ocl (Outputs &... outs) |
|
void | restoreImageFromLaplacePyr (std::vector< UMat > &pyr) |
|
void | restoreImageFromLaplacePyrGpu (std::vector< UMat > &pyr) |
|
Rect | resultRoi (const std::vector< Point > &corners, const std::vector< UMat > &images) |
|
Rect | resultRoi (const std::vector< Point > &corners, const std::vector< Size > &sizes) |
|
Rect | resultRoiIntersection (const std::vector< Point > &corners, const std::vector< Size > &sizes) |
|
Point | resultTl (const std::vector< Point > &corners) |
|
void | selectRandomSubset (int count, int size, std::vector< int > &subset) |
|
int & | stitchingLogLevel () |
|
template<typename T > |
gapi::GNetParam | strip (T &&t) |
|
void | waveCorrect (std::vector< Mat > &rmats, WaveCorrectKind kind) |
| Tries to make panorama more horizontal (or vertical). More...
|
|
template<typename T > |
GOptRunArgP | wrap_opt_arg (optional< T > &arg) |
|
template<typename T > |
GOptRunArgP | wrap_opt_arg (optional< std::vector< T > > &arg) |
|
template<> |
GOptRunArgP | wrap_opt_arg (optional< cv::Mat > &m) |
|
template<> |
GOptRunArgP | wrap_opt_arg (optional< cv::Scalar > &s) |
|