Class mediapipe::Image
Public Functions
Type | Name |
---|---|
bool | ConvertToCpu () const |
bool | ConvertToGpu () const |
mediapipe::GlTextureBufferSharedPtr | GetGlTextureBufferSharedPtr () const |
const mediapipe::GpuBuffer | GetGpuBuffer (bool upload_to_gpu=true) const |
ImageFrameSharedPtr | GetImageFrameSharedPtr () const |
Image () = default |
|
Image (const Image & other) = default |
|
Image (Image && other) = default |
|
Image (ImageFrameSharedPtr image_frame) |
|
Image (mediapipe::GlTextureBufferSharedPtr texture_buffer) |
|
Image (mediapipe::GpuBuffer gpu_buffer) |
|
void | LockPixels () const |
void | UnlockPixels () const |
bool | UsesGpu () const |
int | channels () const |
mediapipe::GpuBufferFormat | format () const |
int | height () const |
ImageFormat::Format | image_format () const |
operator bool () const |
|
bool | operator!= (const Image & other) const |
bool | operator!= (std::nullptr_t other) const |
Image & | operator= (const Image & other) = default |
Image & | operator= (Image && other) = default |
Image & | operator= (std::nullptr_t other) |
bool | operator== (const Image & other) const |
bool | operator== (std::nullptr_t other) const |
int | step () const |
int | width () const |
Public Functions Documentation
function ConvertToCpu
bool mediapipe::Image::ConvertToCpu () const
function ConvertToGpu
bool mediapipe::Image::ConvertToGpu () const
function GetGlTextureBufferSharedPtr
inline mediapipe::GlTextureBufferSharedPtr mediapipe::Image::GetGlTextureBufferSharedPtr () const
function GetGpuBuffer
inline const mediapipe::GpuBuffer mediapipe::Image::GetGpuBuffer (
bool upload_to_gpu=true
) const
function GetImageFrameSharedPtr
inline ImageFrameSharedPtr mediapipe::Image::GetImageFrameSharedPtr () const
function Image [1/6]
mediapipe::Image::Image () = default
function Image [2/6]
mediapipe::Image::Image (
const Image & other
) = default
function Image [3/6]
mediapipe::Image::Image (
Image && other
) = default
function Image [4/6]
inline explicit mediapipe::Image::Image (
ImageFrameSharedPtr image_frame
)
function Image [5/6]
inline explicit mediapipe::Image::Image (
mediapipe::GlTextureBufferSharedPtr texture_buffer
)
function Image [6/6]
inline explicit mediapipe::Image::Image (
mediapipe::GpuBuffer gpu_buffer
)
function LockPixels
inline void mediapipe::Image::LockPixels () const
function UnlockPixels
inline void mediapipe::Image::UnlockPixels () const
function UsesGpu
inline bool mediapipe::Image::UsesGpu () const
function channels
inline int mediapipe::Image::channels () const
function format
inline mediapipe::GpuBufferFormat mediapipe::Image::format () const
function height
inline int mediapipe::Image::height () const
function image_format
inline ImageFormat::Format mediapipe::Image::image_format () const
function operator bool
inline explicit mediapipe::Image::operator bool () const
function operator!=
inline bool mediapipe::Image::operator!= (
const Image & other
) const
function operator!=
inline bool mediapipe::Image::operator!= (
std::nullptr_t other
) const
function operator=
Image & mediapipe::Image::operator= (
const Image & other
) = default
function operator=
Image & mediapipe::Image::operator= (
Image && other
) = default
function operator=
inline Image & mediapipe::Image::operator= (
std::nullptr_t other
)
function operator==
inline bool mediapipe::Image::operator== (
const Image & other
) const
function operator==
inline bool mediapipe::Image::operator== (
std::nullptr_t other
) const
function step
inline int mediapipe::Image::step () const
function width
inline int mediapipe::Image::width () const
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/formats/image.h