6.2. Pipeline
Pipeline for data streaming and processing configuration.
6.2.1. Classes
6.2.1.1. Pipeline
- class pyorbbecsdk.Pipeline
Bases:
pybind11_object- __init__(*args, **kwargs)
Overloaded function.
__init__(self: pyorbbecsdk.pyorbbecsdk.Pipeline) -> None
__init__(self: pyorbbecsdk.pyorbbecsdk.Pipeline, arg0: pyorbbecsdk.pyorbbecsdk.Device) -> None
- disable_frame_sync(self: pyorbbecsdk.Pipeline) None
- enable_frame_sync(self: pyorbbecsdk.Pipeline) None
- get_camera_param(self: pyorbbecsdk.Pipeline) pyorbbecsdk.OBCameraParam
- get_config(self: pyorbbecsdk.Pipeline) pyorbbecsdk.Config
- get_d2c_depth_profile_list(self: pyorbbecsdk.Pipeline, arg0: pyorbbecsdk.StreamProfile, arg1: pyorbbecsdk.OBAlignMode) pyorbbecsdk.StreamProfileList
- get_device(self: pyorbbecsdk.Pipeline) pyorbbecsdk.Device
- get_stream_profile_list(self: pyorbbecsdk.Pipeline, arg0: pyorbbecsdk.OBSensorType) pyorbbecsdk.StreamProfileList
- start(*args, **kwargs)
Overloaded function.
start(self: pyorbbecsdk.pyorbbecsdk.Pipeline, arg0: pyorbbecsdk.pyorbbecsdk.Config) -> None
start(self: pyorbbecsdk.pyorbbecsdk.Pipeline, arg0: pyorbbecsdk.pyorbbecsdk.Config, arg1: collections.abc.Callable) -> None
start(self: pyorbbecsdk.pyorbbecsdk.Pipeline) -> None
- stop(self: pyorbbecsdk.Pipeline) None
- wait_for_frames(self: pyorbbecsdk.Pipeline, arg0: SupportsInt | SupportsIndex) pyorbbecsdk.FrameSet
6.2.1.2. Config
- class pyorbbecsdk.Config
Bases:
pybind11_object- __init__(self: pyorbbecsdk.Config) None
- disable_all_stream(self: pyorbbecsdk.Config) None
- disable_stream(*args, **kwargs)
Overloaded function.
disable_stream(self: pyorbbecsdk.pyorbbecsdk.Config, arg0: pyorbbecsdk.pyorbbecsdk.OBStreamType) -> None
disable_stream(self: pyorbbecsdk.pyorbbecsdk.Config, arg0: pyorbbecsdk.pyorbbecsdk.OBSensorType) -> None
- enable_accel_stream(self: pyorbbecsdk.Config, full_scale_range: pyorbbecsdk.OBAccelFullScaleRange = <OBAccelFullScaleRange.ACCEL_FS_UNKNOWN: -1>, sample_rate: pyorbbecsdk.OBGyroSampleRate = <OBGyroSampleRate.SAMPLE_RATE_UNKNOWN: 0>) None
- enable_all_stream(self: pyorbbecsdk.Config) None
- enable_gyro_stream(self: pyorbbecsdk.Config, full_scale_range: pyorbbecsdk.OBGyroFullScaleRange = <OBGyroFullScaleRange.FS_UNKNOWN: -1>, sample_rate: pyorbbecsdk.OBGyroSampleRate = <OBGyroSampleRate.SAMPLE_RATE_UNKNOWN: 0>) None
- enable_lidar_stream(self: pyorbbecsdk.Config, scan_rate: pyorbbecsdk.OBLiDARScanRate = <OBLiDARScanRate.LIDAR_SCAN_UNKNOWN: 0>, format: pyorbbecsdk.OBFormat = <OBFormat.UNKNOWN_FORMAT: -1>) None
- enable_stream(*args, **kwargs)
Overloaded function.
enable_stream(self: pyorbbecsdk.pyorbbecsdk.Config, arg0: pyorbbecsdk.pyorbbecsdk.StreamProfile) -> None
enable_stream(self: pyorbbecsdk.pyorbbecsdk.Config, arg0: pyorbbecsdk.pyorbbecsdk.OBStreamType) -> None
enable_stream(self: pyorbbecsdk.pyorbbecsdk.Config, arg0: pyorbbecsdk.pyorbbecsdk.OBSensorType) -> None
- enable_video_stream(*args, **kwargs)
Overloaded function.
enable_video_stream(self: pyorbbecsdk.pyorbbecsdk.Config, stream_type: pyorbbecsdk.pyorbbecsdk.OBStreamType, width: typing.SupportsInt | typing.SupportsIndex = 0, height: typing.SupportsInt | typing.SupportsIndex = 0, fps: typing.SupportsInt | typing.SupportsIndex = 0, format: pyorbbecsdk.pyorbbecsdk.OBFormat = <OBFormat.UNKNOWN_FORMAT: -1>) -> None
enable_video_stream(self: pyorbbecsdk.pyorbbecsdk.Config, sensor_type: pyorbbecsdk.pyorbbecsdk.OBSensorType, width: typing.SupportsInt | typing.SupportsIndex = 0, height: typing.SupportsInt | typing.SupportsIndex = 0, fps: typing.SupportsInt | typing.SupportsIndex = 0, format: pyorbbecsdk.pyorbbecsdk.OBFormat = <OBFormat.UNKNOWN_FORMAT: -1>) -> None
enable_video_stream(self: pyorbbecsdk.pyorbbecsdk.Config, sensor_type: pyorbbecsdk.pyorbbecsdk.OBSensorType, decimation_config: pyorbbecsdk.pyorbbecsdk.OBHardwareDecimationConfig, fps: typing.SupportsInt | typing.SupportsIndex = 0, format: pyorbbecsdk.pyorbbecsdk.OBFormat = <OBFormat.UNKNOWN_FORMAT: -1>) -> None
- get_enabled_stream_profile_list(self: pyorbbecsdk.Config) pyorbbecsdk.StreamProfileList
- set_align_mode(self: pyorbbecsdk.Config, arg0: pyorbbecsdk.OBAlignMode) None
- set_depth_scale_require(self: pyorbbecsdk.Config, arg0: bool) None
- set_frame_aggregate_output_mode(self: pyorbbecsdk.Config, arg0: pyorbbecsdk.OBFrameAggregateOutputMode) None