| Package | Description |
|---|---|
| org.bytedeco.librealsense2 | |
| org.bytedeco.librealsense2.global |
| Modifier and Type | Method and Description |
|---|---|
void |
rs2_frame_callback_ptr.call(rs2_frame arg0,
Pointer arg1) |
void |
rs2_frame_processor_callback_ptr.call(rs2_frame arg0,
rs2_source arg1,
Pointer arg2) |
| Modifier and Type | Method and Description |
|---|---|
static rs2_frame |
realsense2.rs2_allocate_composite_frame(rs2_source source,
PointerPointer frames,
int count,
PointerPointer error)
Allocate new composite frame, aggregating a set of existing frames
|
static rs2_frame |
realsense2.rs2_allocate_composite_frame(rs2_source source,
rs2_frame frames,
int count,
rs2_error error) |
static rs2_frame |
realsense2.rs2_allocate_points(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
PointerPointer error)
Allocate new points frame using a frame-source provided from a processing block
|
static rs2_frame |
realsense2.rs2_allocate_points(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
rs2_error error) |
static rs2_frame |
realsense2.rs2_allocate_synthetic_video_frame(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
int new_bpp,
int new_width,
int new_height,
int new_stride,
int frame_type,
PointerPointer error)
Allocate new video frame using a frame-source provided form a processing block
|
static rs2_frame |
realsense2.rs2_allocate_synthetic_video_frame(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
int new_bpp,
int new_width,
int new_height,
int new_stride,
int frame_type,
rs2_error error) |
static rs2_frame |
realsense2.rs2_extract_frame(rs2_frame composite,
int index,
PointerPointer error)
Extract frame from within a composite frame
|
static rs2_frame |
realsense2.rs2_extract_frame(rs2_frame composite,
int index,
rs2_error error) |
static rs2_frame |
realsense2.rs2_pipeline_wait_for_frames(rs2_pipeline pipe,
int timeout_ms,
PointerPointer error)
Wait until a new set of frames becomes available.
|
static rs2_frame |
realsense2.rs2_pipeline_wait_for_frames(rs2_pipeline pipe,
int timeout_ms,
rs2_error error) |
static rs2_frame |
realsense2.rs2_wait_for_frame(rs2_frame_queue queue,
int timeout_ms,
PointerPointer error)
wait until new frame becomes available in the queue and dequeue it
|
static rs2_frame |
realsense2.rs2_wait_for_frame(rs2_frame_queue queue,
int timeout_ms,
rs2_error error) |
| Modifier and Type | Method and Description |
|---|---|
static rs2_frame |
realsense2.rs2_allocate_composite_frame(rs2_source source,
rs2_frame frames,
int count,
rs2_error error) |
static rs2_frame |
realsense2.rs2_allocate_points(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
PointerPointer error)
Allocate new points frame using a frame-source provided from a processing block
|
static rs2_frame |
realsense2.rs2_allocate_points(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
rs2_error error) |
static rs2_frame |
realsense2.rs2_allocate_synthetic_video_frame(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
int new_bpp,
int new_width,
int new_height,
int new_stride,
int frame_type,
PointerPointer error)
Allocate new video frame using a frame-source provided form a processing block
|
static rs2_frame |
realsense2.rs2_allocate_synthetic_video_frame(rs2_source source,
rs2_stream_profile new_stream,
rs2_frame original,
int new_bpp,
int new_width,
int new_height,
int new_stride,
int frame_type,
rs2_error error) |
static float |
realsense2.rs2_depth_frame_get_distance(rs2_frame frame_ref,
int x,
int y,
PointerPointer error)
Given the 2D depth coordinate (x,y) provide the corresponding depth in metric units
|
static float |
realsense2.rs2_depth_frame_get_distance(rs2_frame frame_ref,
int x,
int y,
rs2_error error) |
static float |
realsense2.rs2_depth_stereo_frame_get_baseline(rs2_frame frame_ref,
PointerPointer error)
Retrieve the stereoscopic baseline value from frame.
|
static float |
realsense2.rs2_depth_stereo_frame_get_baseline(rs2_frame frame_ref,
rs2_error error) |
static int |
realsense2.rs2_embedded_frames_count(rs2_frame composite,
PointerPointer error)
Get number of frames embedded within a composite frame
|
static int |
realsense2.rs2_embedded_frames_count(rs2_frame composite,
rs2_error error) |
static void |
realsense2.rs2_enqueue_frame(rs2_frame frame,
Pointer queue)
enqueue new frame into a queue
|
static void |
realsense2.rs2_export_to_ply(rs2_frame frame,
BytePointer fname,
rs2_frame texture,
PointerPointer error)
When called on Points frame type, this method creates a ply file of the model with the given file name.
|
static void |
realsense2.rs2_export_to_ply(rs2_frame frame,
BytePointer fname,
rs2_frame texture,
rs2_error error) |
static void |
realsense2.rs2_export_to_ply(rs2_frame frame,
String fname,
rs2_frame texture,
rs2_error error) |
static rs2_frame |
realsense2.rs2_extract_frame(rs2_frame composite,
int index,
PointerPointer error)
Extract frame from within a composite frame
|
static rs2_frame |
realsense2.rs2_extract_frame(rs2_frame composite,
int index,
rs2_error error) |
static void |
realsense2.rs2_frame_add_ref(rs2_frame frame,
PointerPointer error)
create additional reference to a frame without duplicating frame data
|
static void |
realsense2.rs2_frame_add_ref(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_bits_per_pixel(rs2_frame frame,
PointerPointer error)
retrieve bits per pixels in the frame image
(note that bits per pixel is not necessarily divided by 8, as in 12bpp)
|
static int |
realsense2.rs2_get_frame_bits_per_pixel(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_data_size(rs2_frame frame,
PointerPointer error)
retrieve data size from frame handle
|
static int |
realsense2.rs2_get_frame_data_size(rs2_frame frame,
rs2_error error) |
static Pointer |
realsense2.rs2_get_frame_data(rs2_frame frame,
PointerPointer error)
retrieve data from frame handle
|
static Pointer |
realsense2.rs2_get_frame_data(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_height(rs2_frame frame,
PointerPointer error)
retrieve frame height in pixels
|
static int |
realsense2.rs2_get_frame_height(rs2_frame frame,
rs2_error error) |
static long |
realsense2.rs2_get_frame_metadata(rs2_frame frame,
int frame_metadata,
PointerPointer error)
retrieve metadata from frame handle
|
static long |
realsense2.rs2_get_frame_metadata(rs2_frame frame,
int frame_metadata,
rs2_error error) |
static long |
realsense2.rs2_get_frame_number(rs2_frame frame,
PointerPointer error)
retrieve frame number from frame handle
|
static long |
realsense2.rs2_get_frame_number(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_points_count(rs2_frame frame,
PointerPointer error)
When called on Points frame type, this method returns the number of vertices in the frame
|
static int |
realsense2.rs2_get_frame_points_count(rs2_frame frame,
rs2_error error) |
static rs2_sensor |
realsense2.rs2_get_frame_sensor(rs2_frame frame,
PointerPointer error)
retrieve frame parent sensor from frame handle
|
static rs2_sensor |
realsense2.rs2_get_frame_sensor(rs2_frame frame,
rs2_error error) |
static rs2_stream_profile |
realsense2.rs2_get_frame_stream_profile(rs2_frame frame,
PointerPointer error)
Returns the stream profile that was used to start the stream of this frame
|
static rs2_stream_profile |
realsense2.rs2_get_frame_stream_profile(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_stride_in_bytes(rs2_frame frame,
PointerPointer error)
retrieve frame stride in bytes (number of bytes from start of line N to start of line N+1)
|
static int |
realsense2.rs2_get_frame_stride_in_bytes(rs2_frame frame,
rs2_error error) |
static rs2_pixel |
realsense2.rs2_get_frame_texture_coordinates(rs2_frame frame,
PointerPointer error)
When called on Points frame type, this method returns a pointer to an array of texture coordinates per vertex
Each coordinate represent a (u,v) pair within [0,1] range, to be mapped to texture image
|
static rs2_pixel |
realsense2.rs2_get_frame_texture_coordinates(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_timestamp_domain(rs2_frame frameset,
PointerPointer error)
retrieve timestamp domain from frame handle.
|
static int |
realsense2.rs2_get_frame_timestamp_domain(rs2_frame frameset,
rs2_error error) |
static double |
realsense2.rs2_get_frame_timestamp(rs2_frame frame,
PointerPointer error)
retrieve timestamp from frame handle in milliseconds
|
static double |
realsense2.rs2_get_frame_timestamp(rs2_frame frame,
rs2_error error) |
static rs2_vertex |
realsense2.rs2_get_frame_vertices(rs2_frame frame,
PointerPointer error)
When called on Points frame type, this method returns a pointer to an array of 3D vertices of the model
The coordinate system is: X right, Y up, Z away from the camera.
|
static rs2_vertex |
realsense2.rs2_get_frame_vertices(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_get_frame_width(rs2_frame frame,
PointerPointer error)
retrieve frame width in pixels
|
static int |
realsense2.rs2_get_frame_width(rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_is_frame_extendable_to(rs2_frame frame,
int extension_type,
PointerPointer error)
Test if the given frame can be extended to the requested extension
|
static int |
realsense2.rs2_is_frame_extendable_to(rs2_frame frame,
int extension_type,
rs2_error error) |
static void |
realsense2.rs2_keep_frame(rs2_frame frame)
communicate to the library you intend to keep the frame alive for a while
this will remove the frame from the regular count of the frame pool
once this function is called, the SDK can no longer guarantee 0-allocations during frame cycling
|
static int |
realsense2.rs2_pipeline_poll_for_frames(rs2_pipeline pipe,
rs2_frame output_frame,
rs2_error error) |
static int |
realsense2.rs2_pipeline_try_wait_for_frames(rs2_pipeline pipe,
rs2_frame output_frame,
int timeout_ms,
rs2_error error) |
static int |
realsense2.rs2_poll_for_frame(rs2_frame_queue queue,
rs2_frame output_frame,
rs2_error error) |
static void |
realsense2.rs2_pose_frame_get_pose_data(rs2_frame frame,
rs2_pose pose,
PointerPointer error)
When called on Pose frame type, this method returns the transformation represented by the pose data
|
static void |
realsense2.rs2_pose_frame_get_pose_data(rs2_frame frame,
rs2_pose pose,
rs2_error error) |
static void |
realsense2.rs2_process_frame(rs2_processing_block block,
rs2_frame frame,
PointerPointer error)
This method is used to pass frame into a processing block
|
static void |
realsense2.rs2_process_frame(rs2_processing_block block,
rs2_frame frame,
rs2_error error) |
static void |
realsense2.rs2_release_frame(rs2_frame frame)
relases the frame handle
|
static int |
realsense2.rs2_supports_frame_metadata(rs2_frame frame,
int frame_metadata,
PointerPointer error)
determine device metadata
|
static int |
realsense2.rs2_supports_frame_metadata(rs2_frame frame,
int frame_metadata,
rs2_error error) |
static void |
realsense2.rs2_synthetic_frame_ready(rs2_source source,
rs2_frame frame,
PointerPointer error)
This method will dispatch frame callback on a frame
|
static void |
realsense2.rs2_synthetic_frame_ready(rs2_source source,
rs2_frame frame,
rs2_error error) |
static int |
realsense2.rs2_try_wait_for_frame(rs2_frame_queue queue,
int timeout_ms,
rs2_frame output_frame,
rs2_error error) |
Copyright © 2019. All rights reserved.