pyrealsense2.yuy_decoder

class pyrealsense2.yuy_decoder

Converts frames in raw YUY format to RGB. This conversion is somewhat costly, but the SDK will automatically try to use SSE2, AVX, or CUDA instructions where available to get better performance. Othere implementations (GLSL, OpenCL, Neon, NCS) should follow.

__init__(self: pyrealsense2.yuy_decoder) → None

Methods

__init__(self)

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_composite_option(self, option)

Read a composite option's current raw payload, atomically, in ONE UVC transaction - cast the returned bytes against the option's documented wire layout.

get_composite_option_description(self, option)

Get a composite option's human-readable description.

get_composite_option_range(self, option)

Read a composite option's supported {min,max,step,def} bounds, packed together - cast the returned bytes against the option's documented range struct.

get_decimation_filter_dpp_config(self, option)

Typed counterpart to get_composite_option() for Decimation Filter DPP.

get_decimation_filter_dpp_range(self, option)

Typed counterpart to get_composite_option_range() for Decimation Filter DPP.

get_hdrd_control(self, option)

Typed counterpart to get_composite_option() for Improved Close Range Control - returns a hdrd_control object (bound directly against the real C struct) instead of raw bytes.

get_hdrd_control_range(self, option)

Typed counterpart to get_composite_option_range() for Improved Close Range Control.

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

Retrieve the list of composite option ids this options container supports.

get_supported_option_values(self)

Retrieve the supported options, each with its value and range

get_supported_options(self)

Retrieve list of supported options

get_temporal_filter_dpp_config(self, option)

Typed counterpart to get_composite_option() for Temporal Filter DPP.

get_temporal_filter_dpp_range(self, option)

Typed counterpart to get_composite_option_range() for Temporal Filter DPP.

invoke(self, f)

Ask processing block to process the frame

is_composite_option_read_only(self, option)

Check if a particular composite option is read only.

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_composite_option(self, option, data)

Write new value to a composite option, atomically, in ONE UVC transaction - data must match the option's documented wire layout byte-for-byte (e.g. bytes(struct.pack(...))).

set_decimation_filter_dpp_config(self, ...)

Typed counterpart to set_composite_option() for Decimation Filter DPP.

set_hdrd_control(self, option, value)

Typed counterpart to set_composite_option() for Improved Close Range Control.

set_option(self, option, value)

Write new value to device option

set_option_value(self, arg0, arg1)

set_temporal_filter_dpp_config(self, option, ...)

Typed counterpart to set_composite_option() for Temporal Filter DPP.

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.

supports_composite_option(self, option)

Check if a particular composite option is supported by this options container.