Class InputSensorFileRosbagBin
Defined in File input_sensor_file_rosbagbin.h
Inheritance Relationships
Base Type
public IInputSensor
(Class IInputSensor)
Class Documentation
-
class InputSensorFileRosbagBin : public IInputSensor
This is input class for sensor as camera.
Public Functions
-
virtual void openSensor(std::string sensor_name, int input_image_width, int input_image_height, std::string config_file_name, std::string input_sensor_ip) override
-
virtual void getIntrinsics(CameraIntrinsics *camera_intrinsics_data) override
-
virtual void getExtrinsics(CameraExtrinsics *camera_extrinsics_data) override
-
virtual bool readNextFrame(unsigned short *out_depth_frame, unsigned short *out_ab_frame, unsigned short *out_conf_frame, short *out_xyz_frame) override
-
inline virtual void setABinvalidationThreshold(int) override
set ABinvalidation threshold
- Parameters:
threshold – ABinvalidation threshold
-
inline virtual void setConfidenceThreshold(int) override
Set Confidence Threshold.
- Parameters:
threshold – Confidence threshold
-
inline virtual void setJBLFFilterState(bool) override
sets the state of JBLF filter
- Parameters:
enable_jblf_filter – parameter to enable or disable JBLF filter
-
inline virtual void setJBLFFilterSize(int) override
sets the size of JBLF filter
- Parameters:
jbfl_filter_size – parameter to set JBLF filter size
-
virtual void openSensor(std::string sensor_name, int input_image_width, int input_image_height, std::string config_file_name, std::string input_sensor_ip) override