Public Types | |
enum | LogoPosition { UPPER_LEFT, LOWER_LEFT, UPPER_RIGHT, LOWER_RIGHT } |
enum | LogoType { NO_LOGO, TUM_LOGO, TUM_INFO_DEPARTMENT_LOGO, TUM_I6_LOGO } |
Static Public Member Functions | |
static std::size_t | height () |
static void | superImpose (opentl::core::cvdata::Image &img, double backgroundDampingFactor=0.4f, const char *row1="Robotics and Embedded Systems", const char *row2="http://www6.in.tum.de/", double hScale=0.6f, LogoType LowerLeft=TUM_I6_LOGO, LogoType LowerRight=TUM_LOGO, LogoType UpperLeft=NO_LOGO, LogoType UpperRight=NO_LOGO) |
static void | superImposeImage (opentl::core::cvdata::Image &toBrand, opentl::core::cvdata::Image *logo, LogoPosition=UPPER_LEFT) |
static void | superImposeLogo (opentl::core::cvdata::Image &img, LogoPosition position, LogoType logo) |
static std::size_t opentl::output::Branding::height | ( | ) | [static] |
static void opentl::output::Branding::superImpose | ( | opentl::core::cvdata::Image & | img, | |
double | backgroundDampingFactor = 0.4f , |
|||
const char * | row1 = "Robotics and Embedded Systems" , |
|||
const char * | row2 = "http://www6.in.tum.de/" , |
|||
double | hScale = 0.6f , |
|||
LogoType | LowerLeft = TUM_I6_LOGO , |
|||
LogoType | LowerRight = TUM_LOGO , |
|||
LogoType | UpperLeft = NO_LOGO , |
|||
LogoType | UpperRight = NO_LOGO | |||
) | [static] |
static void opentl::output::Branding::superImposeImage | ( | opentl::core::cvdata::Image & | toBrand, | |
opentl::core::cvdata::Image * | logo, | |||
LogoPosition | = UPPER_LEFT | |||
) | [static] |
static void opentl::output::Branding::superImposeLogo | ( | opentl::core::cvdata::Image & | img, | |
LogoPosition | position, | |||
LogoType | logo | |||
) | [static] |