Documentation
¶
Index ¶
- type AppFileServiceImpl
- func (s *AppFileServiceImpl) PopulateTmpDir()
- func (s *AppFileServiceImpl) RunHealthCheck()
- func (s *AppFileServiceImpl) RunOpenMVG2OpenMVS()
- func (s *AppFileServiceImpl) RunSfMComputeFeatures()
- func (s *AppFileServiceImpl) RunSfMComputeMatches()
- func (s *AppFileServiceImpl) RunSfMComputeSfMDataColor()
- func (s *AppFileServiceImpl) RunSfMGeometricFilter()
- func (s *AppFileServiceImpl) RunSfMInitImageListing()
- func (s *AppFileServiceImpl) RunSfMPairGenerator()
- func (s *AppFileServiceImpl) RunSfMReconstruction()
- func (s *AppFileServiceImpl) SfMSequentialPipeline()
- type OpenMVGConfig
- type OpenMVGServiceInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppFileServiceImpl ¶
type AppFileServiceImpl struct {
Utils mvgoutils.OpenmvgoUtilsInterface
Config OpenMVGConfig
}
func NewOpenMVGService ¶
func NewOpenMVGService(config OpenMVGConfig, utils mvgoutils.OpenmvgoUtilsInterface) AppFileServiceImpl
func (*AppFileServiceImpl) PopulateTmpDir ¶
func (s *AppFileServiceImpl) PopulateTmpDir()
func (*AppFileServiceImpl) RunHealthCheck ¶
func (s *AppFileServiceImpl) RunHealthCheck()
func (*AppFileServiceImpl) RunOpenMVG2OpenMVS ¶
func (s *AppFileServiceImpl) RunOpenMVG2OpenMVS()
func (*AppFileServiceImpl) RunSfMComputeFeatures ¶
func (s *AppFileServiceImpl) RunSfMComputeFeatures()
func (*AppFileServiceImpl) RunSfMComputeMatches ¶
func (s *AppFileServiceImpl) RunSfMComputeMatches()
func (*AppFileServiceImpl) RunSfMComputeSfMDataColor ¶
func (s *AppFileServiceImpl) RunSfMComputeSfMDataColor()
func (*AppFileServiceImpl) RunSfMGeometricFilter ¶
func (s *AppFileServiceImpl) RunSfMGeometricFilter()
func (*AppFileServiceImpl) RunSfMInitImageListing ¶
func (s *AppFileServiceImpl) RunSfMInitImageListing()
func (*AppFileServiceImpl) RunSfMPairGenerator ¶
func (s *AppFileServiceImpl) RunSfMPairGenerator()
func (*AppFileServiceImpl) RunSfMReconstruction ¶
func (s *AppFileServiceImpl) RunSfMReconstruction()
func (*AppFileServiceImpl) SfMSequentialPipeline ¶
func (s *AppFileServiceImpl) SfMSequentialPipeline()
type OpenMVGConfig ¶
type OpenMVGConfig struct {
InputDir string
OutputDir string
MatchesDir string
ReconstructionDir string
CameraDBFile *string
}
Config for running the OpenMVG pipeline
func NewOpenMVGConfig ¶
func NewOpenMVGConfig(inputDir string, outputDir string, cameraDBFile *string) OpenMVGConfig
Create an OpenMVG config. Handles creating tempory directories for mvs and reconstruction
type OpenMVGServiceInterface ¶
type OpenMVGServiceInterface interface {
RunHealthCheck()
SfMSequentialPipeline()
RunSfMInitImageListing()
RunSfMComputeFeatures()
RunSfMPairGenerator()
RunSfMComputeMatches()
RunSfMGeometricFilter()
RunSfMReconstruction()
RunSfMComputeSfMDataColor()
PopulateTmpDir()
}
Click to show internal directories.
Click to hide internal directories.