|
| virtual std::string | type_name () override |
| | get the typename. More...
|
| |
| virtual bool | save (JsonNode &fs) override |
| | save data and settings to file More...
|
| |
| virtual bool | load (JsonNode &fs) override |
| | load data and settings from file More...
|
| |
| virtual bool | open () override |
| | open the camera with the preloaded parameter More...
|
| |
|
virtual bool | open (const cv::String &filename, int apiPreference=cv::CAP_ANY) override |
| |
|
virtual bool | open (const cv::String &filename, int apiPreference, const std::vector< int > ¶ms) override |
| |
|
virtual bool | open (int index, int apiPreference=cv::CAP_ANY) |
| |
|
virtual bool | open (int index, int apiPreference, const std::vector< int > ¶ms) |
| |
|
virtual bool | read (cv::OutputArray image) |
| |
|
virtual void | release () |
| |
|
virtual bool | grab () |
| |
|
virtual bool | isOpened () const |
| |
|
virtual bool | retrieve (cv::OutputArray image, int flag=0) |
| |
| | PinholeCamera (const cv::Mat1d &CameraMatrix=cv::Mat1d(), const cv::Mat1d &DistCoeff=cv::Mat1d()) |
| | Construct a new Pinhole Camera object. More...
|
| |
|
virtual | ~PinholeCamera () |
| | Destroy the Pinhole Camera object.
|
| |
| virtual bool | undistort (const cv::Mat &src, cv::Mat &dst) override |
| | Transforms an image to compensate for lens distortion. this is a pure virtual function, the real undistort algorithm should be implemented. More...
|
| |
| std::tuple< cv::Mat1d, cv::Mat1d > | getCameraParameters () |
| | Get the Camera Parameters. More...
|
| |
| bool | updateCameraMatrix (const cv::Mat1d &CameraMatrix) |
| | set the new camera intrinsic matrix More...
|
| |
| bool | updateDistCoeff (const cv::Mat1d &DistCoeff) |
| |
| virtual std::string | type_name () override |
| | get the typename. More...
|
| |
| virtual bool | save (JsonNode &fs) override |
| | save data and settings to file More...
|
| |
| virtual bool | load (JsonNode &fs) override |
| | load data and settings from file More...
|
| |
| | CameraObject () |
| | Construct a new Camera Object object. More...
|
| |
| | CameraObject (std::string CameraName) |
| | Construct a new Camera Object object. More...
|
| |
|
virtual | ~CameraObject () |
| | Destroy the Camera Object object.
|
| |
| std::string | getCameraName () |
| | Get the Camera Name. More...
|
| |
| virtual bool | undistort (const cv::Mat &src, cv::Mat &dst)=0 |
| | Transforms an image to compensate for lens distortion. this is a pure virtual function, the real undistort algorithm should be implemented. More...
|
| |
| virtual bool | open () |
| | open the camera with the preloaded parameter More...
|
| |
| bool | save (JsonNode &fs) override |
| | save data and settings to file More...
|
| |
| bool | load (JsonNode &fs) override |
| | load data and settings from file More...
|
| |
| virtual std::string | type_name () override |
| | get the typename. More...
|
| |
|
| DataFlowObject () |
| | Construct a new Data Flow Object object.
|
| |
|
virtual | ~DataFlowObject () |
| | Destroy the Data Flow Object object.
|
| |
|
| MVSObject () |
| | Construct a new MVSObject object.
|
| |
|
virtual | ~MVSObject () |
| | Destroy the MVSObject object.
|
| |
| virtual bool | save (JsonNode &fs)=0 |
| | save data and settings to file More...
|
| |
| virtual bool | load (JsonNode &fs)=0 |
| | load data and settings from file More...
|
| |
| virtual std::string | type_name () |
| | get the typename. More...
|
| |
|
| static PinholeImageReader::Ptr | Create (const cv::Mat1d &CameraMatrix=cv::Mat1d(), const cv::Mat1d &DistCoeff=cv::Mat1d()) |
| | Creates PinholeImageReader object. More...
|
| |
| static Ptr | Create (const cv::Mat1d &CameraMatrix=cv::Mat1d(), const cv::Mat1d &DistCoeff=cv::Mat1d()) |
| | Creates PinholeCamera object. More...
|
| |
| static void | cvMat2Sophus (const cv::Mat1d &Mat, Sophus::SE3d &Pose) |
| | create shared pointer of DataFlowObject, do NOT use this method directly, use the Create() method in derived class. More...
|
| |
|
static void | Sophus2cvMat (const Sophus::SE3d &pose, cv::Mat1d &Mat) |
| |
|
static cv::Mat1d | Rt2T (const cv::Mat1d &R, const cv::Mat1d &t) |
| |
|
static std::tuple< cv::Mat1d, cv::Mat1d > | T2Rt (const cv::Mat1d &T) |
| |