Blender V4.3
libmv::HybridRegionTracker Class Reference

#include <hybrid_region_tracker.h>

Inherits libmv::RegionTracker.

Public Member Functions

 HybridRegionTracker (RegionTracker *coarse_tracker, RegionTracker *fine_tracker)
 
virtual ~HybridRegionTracker ()
 
virtual bool Track (const FloatImage &image1, const FloatImage &image2, double x1, double y1, double *x2, double *y2) const
 
- Public Member Functions inherited from libmv::RegionTracker
 RegionTracker ()
 
virtual ~RegionTracker ()
 

Public Attributes

scoped_ptr< RegionTrackercoarse_tracker_
 
scoped_ptr< RegionTrackerfine_tracker_
 

Detailed Description

Definition at line 31 of file hybrid_region_tracker.h.

Constructor & Destructor Documentation

◆ HybridRegionTracker()

libmv::HybridRegionTracker::HybridRegionTracker ( RegionTracker * coarse_tracker,
RegionTracker * fine_tracker )
inline

Definition at line 33 of file hybrid_region_tracker.h.

◆ ~HybridRegionTracker()

virtual libmv::HybridRegionTracker::~HybridRegionTracker ( )
inlinevirtual

Definition at line 37 of file hybrid_region_tracker.h.

Member Function Documentation

◆ Track()

bool libmv::HybridRegionTracker::Track ( const FloatImage & image1,
const FloatImage & image2,
double x1,
double y1,
double * x2,
double * y2 ) const
virtual

Track a point from image1 to image2.

x2, y2 should start out as a best guess for the position in image2. If no guess is available, (x1, y1) is a good start. Returns true on success, false otherwise

Implements libmv::RegionTracker.

Definition at line 30 of file hybrid_region_tracker.cc.

References coarse_tracker_, fine_tracker_, LG, and sqrt().

Member Data Documentation

◆ coarse_tracker_

scoped_ptr<RegionTracker> libmv::HybridRegionTracker::coarse_tracker_

Definition at line 47 of file hybrid_region_tracker.h.

Referenced by Track().

◆ fine_tracker_

scoped_ptr<RegionTracker> libmv::HybridRegionTracker::fine_tracker_

Definition at line 48 of file hybrid_region_tracker.h.

Referenced by Track().


The documentation for this class was generated from the following files: