pyrealsense2.processing_block

class pyrealsense2.processing_block

Define the processing block workflow, inherit this class to generate your own processing_block.

__init__(self: pyrealsense2.processing_block, processing_function: Callable[[pyrealsense2.frame, pyrealsense2.frame_source], None]) None

Methods

__init__(self, processing_function)

get_info(self, arg0)

Retrieve camera specific information, like versions of various internal components.

get_option(self, option)

Read option value from the device.

get_option_description(self, option)

Get option description.

get_option_range(self, option)

Retrieve the available range of values of a supported option

get_option_value(self, arg0)

get_option_value_description(self, option, value)

Get option value description (In case a specific option value holds special meaning)

get_supported_options(self)

Retrieve list of supported options

invoke(self, f)

Ask processing block to process the frame

is_option_read_only(self, option)

Check if particular option is read only.

on_options_changed(self, callback)

Sets a callback to notify in case options in this container change value

set_option(self, option, value)

Write new value to device option

set_option_value(self, arg0, arg1)

start(self, callback)

Start the processing block with callback function to inform the application the frame is processed.

supports(self, arg0)

Check if a specific camera info field is supported.

get_info(self: pyrealsense2.processing_block, arg0: pyrealsense2.camera_info) str

Retrieve camera specific information, like versions of various internal components.

invoke(self: pyrealsense2.processing_block, f: pyrealsense2.frame) None

Ask processing block to process the frame

start(self: pyrealsense2.processing_block, callback: Callable[[pyrealsense2.frame], None]) None

Start the processing block with callback function to inform the application the frame is processed.

supports(self: pyrealsense2.processing_block, arg0: pyrealsense2.camera_info) bool

Check if a specific camera info field is supported.