open3d.t.geometry.RGBDImage#
- class open3d.t.geometry.RGBDImage#
RGBDImage is a pair of color and depth images. For most processing, the image pair should be aligned (same viewpoint and resolution).
- __init__(*args, **kwargs)#
Overloaded function.
- __init__(self)
Construct an empty RGBDImage.
- __init__(self, color, depth, aligned=True)
Parameterized constructor
- Parameters:
color (open3d.t.geometry.Image) – The color image.
depth (open3d.t.geometry.Image) – The depth image.
aligned (bool, optional, default=True) – Are the two images aligned (same viewpoint and resolution)?
- are_aligned(self: open3d.cpu.pybind.t.geometry.RGBDImage) bool #
Are the depth and color images aligned (same viewpoint and resolution)?
- clear(self)#
Clear stored data.
- Returns:
open3d.t.geometry.RGBDImage
- clone(self: open3d.cpu.pybind.t.geometry.RGBDImage) open3d.cpu.pybind.t.geometry.RGBDImage #
Returns a copy of the RGBDImage on the same device.
- cpu(self: open3d.cpu.pybind.t.geometry.RGBDImage) open3d.cpu.pybind.t.geometry.RGBDImage #
Transfer the RGBD image to CPU. If the RGBD image is already on CPU, no copy will be performed.
- cuda(self: open3d.cpu.pybind.t.geometry.RGBDImage, device_id: int = 0) open3d.cpu.pybind.t.geometry.RGBDImage #
Transfer the RGBD image to a CUDA device. If the RGBD image is already on the specified CUDA device, no copy will be performed.
- get_max_bound(self)#
Compute max 2D coordinates for the data.
- Returns:
open3d.core.Tensor
- get_min_bound(self)#
Compute min 2D coordinates for the data (always {0, 0}).
- Returns:
open3d.core.Tensor
- is_empty(self)#
Is any data stored?
- Returns:
bool
- to(self: open3d.cpu.pybind.t.geometry.RGBDImage, device: open3d.cpu.pybind.core.Device, copy: bool = False) open3d.cpu.pybind.t.geometry.RGBDImage #
Transfer the RGBDImage to a specified device.
- to_legacy(self)#
Convert to legacy RGBDImage type.
- Returns:
open3d.geometry.RGBDImage
- property aligned_#
Are the depth and color images aligned (same viewpoint and resolution)?
- property color#
The color image.
- property depth#
The depth image.
- property device#
Returns the device of the geometry.
- property is_cpu#
Returns true if the geometry is on CPU.
- property is_cuda#
Returns true if the geometry is on CUDA.