50const std::array<uvgutils::VectorN<uint8_t, 3>, 10>
ppiColors = {{
71 const std::vector<size_t>& pointsPPIs);
73 const std::string& axisStr);
75 const std::vector<size_t>& pointsPPIs);
77 const std::vector<size_t>& pointsPPIs);
93 const std::string& codecExtension);
95 const std::string& codecExtension);
96void exportGeometryBitstream(
const std::shared_ptr<uvgvpcc_enc::GOF>& gof,
const std::vector<uint8_t>& bitstream,
97 const std::string& codecExtension);
Definition fileExport.cpp:269
const std::array< uvgutils::VectorN< uint8_t, 3 >, 10 > ppiColors
Definition fileExport.hpp:50
void cleanIntermediateFiles()
Definition fileExport.cpp:271
void exportAttributeBitstream(const std::shared_ptr< uvgvpcc_enc::GOF > &gof, const std::vector< uint8_t > &bitstream, const std::string &codecExtension)
Definition fileExport.cpp:738
void exportGeometryBitstream(const std::shared_ptr< uvgvpcc_enc::GOF > &gof, const std::vector< uint8_t > &bitstream, const std::string &codecExtension)
Definition fileExport.cpp:748
void exportImageOccupancyDS(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:636
void exportPointCloudNormalComputation(const std::shared_ptr< FrameContext > &frame, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, std::vector< uvgutils::VectorN< double, 3 > > &normals)
Definition fileExport.cpp:298
void exportPointCloudPPIAttributionSlicing(const std::shared_ptr< FrameContext > &frame, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, const std::vector< size_t > &pointsPPIs)
Definition fileExport.cpp:362
void exportPointCloudSubslices(const std::shared_ptr< FrameContext > &frame, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, const std::vector< uvgutils::VectorN< uint8_t, 3 > > &attributes, const std::string &axisStr)
Definition fileExport.cpp:350
void exportAtlasInformation(const size_t &gofId, const std::string &logLine)
Definition fileExport.cpp:758
void exportOccupancyBitstream(const std::shared_ptr< uvgvpcc_enc::GOF > &gof, const std::vector< uint8_t > &bitstream, const std::string &codecExtension)
Definition fileExport.cpp:728
void exportPointCloudNormalOrientation(const std::shared_ptr< FrameContext > &frame, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, std::vector< uvgutils::VectorN< double, 3 > > &normals)
Definition fileExport.cpp:316
void exportImageAttribute(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:666
void exportImageAttributeYUV(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:716
void exportImageGeometryBgFill(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:703
void exportPointCloudInitialSegmentation(const std::shared_ptr< FrameContext > &frame, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, const std::vector< size_t > &pointsPPIs)
Definition fileExport.cpp:334
void exportPointCloudRefineSegmentation(const std::shared_ptr< FrameContext > &frame, const std::vector< uvgutils::VectorN< typeGeometryInput, 3 > > &pointsGeometry, const std::vector< size_t > &pointsPPIs)
Definition fileExport.cpp:383
void exportPointCloudPatchSegmentationBorderBlank(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:514
void exportPointCloudPatchSegmentationColor(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:399
void exportImageGeometry(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:678
void exportImageAttributeBgFill(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:690
void exportImageOccupancy(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:585
void exportPointCloudPatchSegmentationBorder(const std::shared_ptr< FrameContext > &frame)
Definition fileExport.cpp:442
Definition uvgvpccenc.hpp:49
size_t gofId
Definition uvgvpccenc.cpp:94