37 namespace voxelhashing {
49 intrinsics_(intrinsics),
56 intrinsics_ = intrinsics;
61 data_[
name] = data.
To(device_);
64 if (data_.count(name) == 0) {
67 return data_.at(name);
92 std::unordered_map<std::string, core::Tensor> data_;
int GetWidth() const
Definition: Frame.h:53
void SetDataFromImage(const std::string &name, const t::geometry::Image &data)
Definition: Frame.h:71
core::Tensor GetData(const std::string &name) const
Definition: Frame.h:63
void SetIntrinsics(const core::Tensor &intrinsics)
Definition: Frame.h:55
#define LogError(...)
Definition: Console.h:79
The Image class stores image with customizable rows, cols, channels, dtype and device.
Definition: Image.h:48
Tensor To(Dtype dtype, bool copy=false) const
Definition: Tensor.cpp:540
int GetHeight() const
Definition: Frame.h:52
Definition: PinholeCameraIntrinsic.cpp:35
std::string name
Definition: FilePCD.cpp:58
Frame is a container class storing an intrinsic matrix and several 2D tensors, from depth map...
Definition: Frame.h:41
int height
Definition: FilePCD.cpp:72
core::Tensor GetIntrinsics() const
Definition: Frame.h:58
Frame(int height, int width, const core::Tensor &intrinsics, const core::Device &device)
Definition: Frame.h:43
core::Tensor AsTensor() const
Retuns the underlying Tensor of the Image.
Definition: Image.h:143
t::geometry::Image GetDataAsImage(const std::string &name) const
Definition: Frame.h:75
int width
Definition: FilePCD.cpp:71
void SetData(const std::string &name, const core::Tensor &data)
Definition: Frame.h:60
const char const char value recording_handle imu_sample recording_handle uint8_t data
Definition: K4aPlugin.cpp:274