/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-roccv/checkouts/latest/include/kernels/kernel_helpers.hpp File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-roccv/checkouts/latest/include/kernels/kernel_helpers.hpp File Reference#

2 min read time

Applies to Linux

rocCV: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-roccv/checkouts/latest/include/kernels/kernel_helpers.hpp File Reference
kernel_helpers.hpp File Reference
#include <hip/hip_runtime.h>
#include <core/detail/casting.hpp>
#include "core/detail/type_traits.hpp"
#include "operator_types.h"

Go to the source code of this file.

Classes

struct  ConversionFactors
 

Namespaces

 Kernels
 

Variables

const float BT2020A = 0.2627F
 
const float BT2020B = 0.6780F
 
const float BT2020C = 0.0593F
 
const float BT2020D = 1.8814F
 
const float BT2020E = 1.4746F
 
const float BT601A = 0.299F
 
const float BT601B = 0.587F
 
const float BT601C = 0.114F
 
const float BT601D = 1.772F
 
const float BT601E = 1.402F
 
const float BT709A = 0.2126F
 
const float BT709B = 0.7152F
 
const float BT709C = 0.0722F
 
const float BT709D = 1.8556F
 
const float BT709E = 1.5748F
 

Variable Documentation

◆ BT2020A

const float BT2020A = 0.2627F

◆ BT2020B

const float BT2020B = 0.6780F

◆ BT2020C

const float BT2020C = 0.0593F

◆ BT2020D

const float BT2020D = 1.8814F

◆ BT2020E

const float BT2020E = 1.4746F

◆ BT601A

const float BT601A = 0.299F

◆ BT601B

const float BT601B = 0.587F

◆ BT601C

const float BT601C = 0.114F

◆ BT601D

const float BT601D = 1.772F

◆ BT601E

const float BT601E = 1.402F

◆ BT709A

const float BT709A = 0.2126F

◆ BT709B

const float BT709B = 0.7152F

◆ BT709C

const float BT709C = 0.0722F

◆ BT709D

const float BT709D = 1.8556F

◆ BT709E

const float BT709E = 1.5748F