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] |
1.5.8