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. - __init__(self: pyrealsense2.temporal_filter) -> None 
- __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_rotation_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_rotation_filter(self)- 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.