pyrealsense2.filter

class pyrealsense2.filter

Define the filter workflow, inherit this class to generate your own filter.

__init__(self: pyrealsense2.filter, filter_function: Callable[[pyrealsense2.frame, pyrealsense2.frame_source], None], queue_size: int=1) → None

Methods

__init__((self: pyrealsense2.filter, ...)
as_decimation_filter(...)
as_depth_huffman_decoder(...)
as_disparity_transform(...)
as_hole_filling_filter(...)
as_spatial_filter(...)
as_temporal_filter(...)
as_threshold_filter(...)
as_zero_order_invalidation(...)
get_info(...) Retrieve camera specific information, like versions of various internal components.
get_option((self: pyrealsense2.options, ...) Read option value from the device.
get_option_description(...) Get option description.
get_option_range(...) Retrieve the available range of values of a supported option
get_option_value_description(...) Get option value description (In case a specific option value holds special meaning)
get_supported_options(...) Retrieve list of supported options
invoke((self: pyrealsense2.processing_block, ...) Ask processing block to process the frame
is_decimation_filter(...)
is_depth_huffman_decoder(...)
is_disparity_transform(...)
is_hole_filling_filter(...)
is_option_read_only(...) Check if particular option is read only.
is_spatial_filter(...)
is_temporal_filter(...)
is_threshold_filter(...)
is_zero_order_invalidation(...)
process(...)
set_option((self: pyrealsense2.options, ...) Write new value to device option
start((self: pyrealsense2.processing_block, ...) Start the processing block with callback function to inform the application the frame is processed.
supports(...) Check if a specific camera info field is supported.
as_decimation_filter(self: pyrealsense2.filter) → rs2::decimation_filter
as_depth_huffman_decoder(self: pyrealsense2.filter) → rs2::depth_huffman_decoder
as_disparity_transform(self: pyrealsense2.filter) → rs2::disparity_transform
as_hole_filling_filter(self: pyrealsense2.filter) → rs2::hole_filling_filter
as_spatial_filter(self: pyrealsense2.filter) → rs2::spatial_filter
as_temporal_filter(self: pyrealsense2.filter) → rs2::temporal_filter
as_threshold_filter(self: pyrealsense2.filter) → rs2::threshold_filter
as_zero_order_invalidation(self: pyrealsense2.filter) → rs2::zero_order_invalidation
is_decimation_filter(self: pyrealsense2.filter) → bool
is_depth_huffman_decoder(self: pyrealsense2.filter) → bool
is_disparity_transform(self: pyrealsense2.filter) → bool
is_hole_filling_filter(self: pyrealsense2.filter) → bool
is_spatial_filter(self: pyrealsense2.filter) → bool
is_temporal_filter(self: pyrealsense2.filter) → bool
is_threshold_filter(self: pyrealsense2.filter) → bool
is_zero_order_invalidation(self: pyrealsense2.filter) → bool