You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.1 KiB

% Wraps librealsense2 video_frame class
classdef video_frame < realsense.frame
methods
% Constructor
function this = video_frame(handle)
this = this@realsense.frame(handle);
end
% Destructor (uses base class destructor)
% Functions
function width = get_width(this)
width = realsense.librealsense_mex('rs2::video_frame', 'get_width', this.objectHandle);
end
function height = get_height(this)
height = realsense.librealsense_mex('rs2::video_frame', 'get_height', this.objectHandle);
end
function stride = get_stride_in_bytes(this)
stride = realsense.librealsense_mex('rs2::video_frame', 'get_stride_in_bytes', this.objectHandle);
end
function bipp = get_bits_per_pixel(this)
bipp = realsense.librealsense_mex('rs2::video_frame', 'get_bits_per_pixel', this.objectHandle);
end
function bpp = get_bytes_per_pixel(this)
bpp = realsense.librealsense_mex('rs2::video_frame', 'get_bytes_per_pixel', this.objectHandle);
end
end
end