pyrealsense2.temporal_filter

class pyrealsense2.temporal_filter

Temporal filter smooths the image by calculating multiple frames with alpha and delta settings. Alpha defines the weight of current frame, and delta defines thethreshold for edge classification and preserving.

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrealsense2.temporal_filter) -> None

  2. __init__(self: pyrealsense2.temporal_filter, smooth_alpha: float, smooth_delta: float, persistence_control: int) -> None

Possible values for persistence_control: 1 - Valid in 8/8 - Persistency activated if the pixel was valid in 8 out of the last 8 frames 2 - Valid in 2 / last 3 - Activated if the pixel was valid in two out of the last 3 frames 3 - Valid in 2 / last 4 - Activated if the pixel was valid in two out of the last 4 frames 4 - Valid in 2 / 8 - Activated if the pixel was valid in two out of the last 8 frames 5 - Valid in 1 / last 2 - Activated if the pixel was valid in one of the last two frames 6 - Valid in 1 / last 5 - Activated if the pixel was valid in one out of the last 5 frames 7 - Valid in 1 / last 8 - Activated if the pixel was valid in one out of the last 8 frames 8 - Persist Indefinitely - Persistency will be imposed regardless of the stored history(most aggressive filtering)

Methods

__init__(*args, **kwargs)

Overloaded function.

as_decimation_filter(self)

as_disparity_transform(self)

as_hdr_merge(self)

as_hole_filling_filter(self)

as_sequence_id_filter(self)

as_spatial_filter(self)

as_temporal_filter(self)

as_threshold_filter(self)

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_decimation_filter(self)

is_disparity_transform(self)

is_hdr_merge(self)

is_hole_filling_filter(self)

is_option_read_only(self, option)

Check if particular option is read only.

is_sequence_id_filter(self)

is_spatial_filter(self)

is_temporal_filter(self)

is_threshold_filter(self)

on_options_changed(self, callback)

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

process(self, frame)

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.