FlowSDK  3.701
Structure from motion and Multiview stereo Interfaces
FlowSaM::CameraInterface Struct Reference

Store a simple camera object for the samantha interface. Just fill the filepath, the others parameters are filled by samantha. More...

#include <SamanthaInterface.h>

Public Member Functions

 __declspec (dllexport) CameraInterface()
 
 __declspec (dllexport) ~CameraInterface()
 

Public Attributes

char mFilePath [1024]
 Absolute or relative image file path in UTF8. Supported formats are jpg, bmp, png, tiff.
 
double mPPM [12]
 3x4 projection matrix
 
double mA [9]
 3x3 Intrinsics matrix
 
double mRadialDistorsion [5]
 k1, k2, c1, c2, k3 radial distortion coefficients
 
unsigned int mVisiblePointsCount = 0
 Number of points viewed by this camera.
 
unsigned int * mVisiblePoints = nullptr
 Index of the points viewed by this camera.
 
double * mVisiblePointsCoords = nullptr
 2d image coordinates for point visible by this camera.
 
bool mUseFixedInternalParameters = false
 Use the parameters specified in mA and mRadialDistortion as internal.
 

Detailed Description

Store a simple camera object for the samantha interface. Just fill the filepath, the others parameters are filled by samantha.


The documentation for this struct was generated from the following file: