Monado OpenXR Runtime
Functions
t_convert.cpp File Reference

Code to build conversion tables and convert images. More...

#include "tracking/t_tracking.h"
#include <opencv2/opencv.hpp>
Include dependency graph for t_convert.cpp:

Functions

void t_convert_fill_table (struct t_convert_table *t)
 
void t_convert_make_y8u8v8_to_r8g8b8 (struct t_convert_table *t)
 
void t_convert_make_y8u8v8_to_h8s8v8 (struct t_convert_table *t)
 
void t_convert_make_h8s8v8_to_r8g8b8 (struct t_convert_table *t)
 
void t_convert_in_place_y8u8v8_to_r8g8b8 (uint32_t width, uint32_t height, size_t stride, void *data_ptr)
 
void t_convert_in_place_y8u8v8_to_h8s8v8 (uint32_t width, uint32_t height, size_t stride, void *data_ptr)
 
void t_convert_in_place_h8s8v8_to_r8g8b8 (uint32_t width, uint32_t height, size_t stride, void *data_ptr)
 

Detailed Description

Code to build conversion tables and convert images.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m

Function Documentation

◆ t_convert_fill_table()

void t_convert_fill_table ( struct t_convert_table t)

◆ t_convert_in_place_h8s8v8_to_r8g8b8()

void t_convert_in_place_h8s8v8_to_r8g8b8 ( uint32_t  width,
uint32_t  height,
size_t  stride,
void *  data_ptr 
)

◆ t_convert_in_place_y8u8v8_to_h8s8v8()

void t_convert_in_place_y8u8v8_to_h8s8v8 ( uint32_t  width,
uint32_t  height,
size_t  stride,
void *  data_ptr 
)

◆ t_convert_in_place_y8u8v8_to_r8g8b8()

void t_convert_in_place_y8u8v8_to_r8g8b8 ( uint32_t  width,
uint32_t  height,
size_t  stride,
void *  data_ptr 
)

◆ t_convert_make_h8s8v8_to_r8g8b8()

void t_convert_make_h8s8v8_to_r8g8b8 ( struct t_convert_table t)

◆ t_convert_make_y8u8v8_to_h8s8v8()

void t_convert_make_y8u8v8_to_h8s8v8 ( struct t_convert_table t)

◆ t_convert_make_y8u8v8_to_r8g8b8()

void t_convert_make_y8u8v8_to_r8g8b8 ( struct t_convert_table t)