|
typedef Eigen::Array< float, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > | FloatArray |
|
typedef Eigen::Array< std::uint32_t, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > | UIntArray |
|
|
| Image (const Camera &camera, const boost::filesystem::path &hdrFilename, const boost::filesystem::path &attribFilename) |
|
const Camera & | getCamera () const |
|
unsigned | getFrameIdx () const |
|
const std::string & | getCameraName () const |
|
const boost::filesystem::path & | getHDRFilename () const |
|
const boost::filesystem::path & | getAttribFilename () const |
|
FloatArray | readDistanceMap () const |
|
FloatArray | readZBuffer (unsigned subsamplingStride=1) const |
|
FloatArray | computeZBuffer (const FloatArray &distanceMap, unsigned subsamplingStride=1) const |
|
UIntArray | readObjectID () const |
|
void | extractPointcloud (std::vector< Eigen::Vector3f > &position, std::vector< unsigned > *objectId=nullptr, unsigned subsamplingStride=1) const |
|
|
static Image | readFromSceneXML (const tinyxml2::XMLElement *imageNode, const boost::filesystem::path &sceneRoot) |
|
|
Camera | m_camera |
|
unsigned | m_frameIdx = ~0u |
|
std::string | m_cameraName |
|
boost::filesystem::path | m_hdrFilename |
|
boost::filesystem::path | m_attribFilename |
|
boost::optional< float > | m_focalLength |
|
boost::optional< float > | m_sensorWidth |
|
boost::optional< float > | m_fNumber |
|
The documentation for this class was generated from the following files:
- /home/andy/Documents/diss/benchmarkCode/code/libs/Common/source/syb3r/data/Image.h
- /home/andy/Documents/diss/benchmarkCode/code/libs/Common/source/syb3r/data/Image.cpp