pyrealsense2.align¶
- class pyrealsense2.align¶
Performs alignment between depth image and another image.
- __init__(self: pyrealsense2.align, align_to: pyrealsense2.stream) None¶
To perform alignment of a depth image to the other, set the align_to parameter with the other stream type. To perform alignment of a non depth image to a depth image, set the align_to parameter to RS2_STREAM_DEPTH. Camera calibration and frame’s stream type are determined on the fly, according to the first valid frameset passed to process().
Methods
__init__(self, align_to)To perform alignment of a depth image to the other, set the align_to parameter with the other stream type.
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, frames)Run thealignment process on the given frames to get an aligned set of frames
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.
- process(self: pyrealsense2.align, frames: pyrealsense2.composite_frame) pyrealsense2.composite_frame¶
Run thealignment process on the given frames to get an aligned set of frames