|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|
Lightweight, non-owning view of a BGR image buffer. More...
#include <image.hpp>
Public Member Functions | |
| Image ()=default | |
| Image (const void *bgrptr, int width, int height) | |
| Construct from a raw pointer and explicit dimensions. | |
Public Attributes | |
| const void * | bgrptr = nullptr |
| Pointer to the BGR pixel data (row-major). | |
| int | width = 0 |
| Image width in pixels. | |
| int | height = 0 |
| Image height in pixels. | |
Lightweight, non-owning view of a BGR image buffer.
Image wraps a raw pixel pointer together with its dimensions, providing a uniform interface for passing image data into GPU preprocessing pipelines without incurring a copy.
|
default |
|
inline |
| const void* ReUseX::vision::common::tensor::Image::bgrptr = nullptr |
| int ReUseX::vision::common::tensor::Image::height = 0 |
| int ReUseX::vision::common::tensor::Image::width = 0 |