photogrammetry_importer.file_handlers.meshroom_file_handler

Module Contents

class photogrammetry_importer.file_handlers.meshroom_file_handler.MeshroomFileHandler

Class to read and write Meshroom files and workspaces.

classmethod parse_meshroom_sfm_file(sfm_ifp, image_idp, image_fp_type, suppress_distortion_warnings, op=None)

Parse a Meshroom (.sfm or .json) file.

Parse different file formats created with the StructureFromMotion / ConvertSfMFormat node in Meshroom.

classmethod parse_meshrom_mg_file(mg_fp, sfm_node_type, sfm_node_number, mesh_node_type, mesh_node_number, prepare_node_number, op=None)

Parse a Meshroom project file (.mg).

classmethod parse_meshroom_file(meshroom_ifp, use_workspace_images, image_dp, image_fp_type, suppress_distortion_warnings, sfm_node_type, sfm_node_number, mesh_node_type, mesh_node_number, prepare_node_number, op=None)

Parse a Meshroom file.

Supported file formats are .mg, .sfm or .json.