ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::mvs::PatchMatch Class Reference

#include <patch_match.h>

Classes

struct  Problem
 

Public Member Functions

 PatchMatch (const PatchMatchOptions &options, const Problem &problem)
 
 ~PatchMatch ()
 
void Check () const
 
void Run ()
 
DepthMap GetDepthMap () const
 
NormalMap GetNormalMap () const
 
ConsistencyGraph GetConsistencyGraph () const
 
Mat< floatGetSelProbMap () const
 

Detailed Description

Definition at line 153 of file patch_match.h.

Constructor & Destructor Documentation

◆ PatchMatch()

colmap::mvs::PatchMatch::PatchMatch ( const PatchMatchOptions options,
const Problem problem 
)

Definition at line 48 of file patch_match.cc.

◆ ~PatchMatch()

colmap::mvs::PatchMatch::~PatchMatch ( )

Definition at line 51 of file patch_match.cc.

Member Function Documentation

◆ Check()

◆ GetConsistencyGraph()

ConsistencyGraph colmap::mvs::PatchMatch::GetConsistencyGraph ( ) const

◆ GetDepthMap()

DepthMap colmap::mvs::PatchMatch::GetDepthMap ( ) const

Definition at line 166 of file patch_match.cc.

◆ GetNormalMap()

NormalMap colmap::mvs::PatchMatch::GetNormalMap ( ) const

Definition at line 170 of file patch_match.cc.

◆ GetSelProbMap()

Mat< float > colmap::mvs::PatchMatch::GetSelProbMap ( ) const

Definition at line 174 of file patch_match.cc.

◆ Run()

void colmap::mvs::PatchMatch::Run ( )

Definition at line 157 of file patch_match.cc.

References Check(), and colmap::PrintHeading2().


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