Initializes the font structure that can be passed to text rendering functions

C# | Visual Basic | Visual C++ |
public static void cvInitFont( ref MCvFont font, FONT fontFace, double hscale, double vscale, double shear, int thickness, LINE_TYPE lineType )

- font ( MCvFont %)
- Pointer to the font structure initialized by the function
- fontFace (FONT)
- Font name identifier. Only a subset of Hershey fonts are supported now
- hscale (Double)
- Horizontal scale. If equal to 1.0f, the characters have the original width depending on the font type. If equal to 0.5f, the characters are of half the original width
- vscale (Double)
- Vertical scale. If equal to 1.0f, the characters have the original height depending on the font type. If equal to 0.5f, the characters are of half the original height
- shear (Double)
- Approximate tangent of the character slope relative to the vertical line. Zero value means a non-italic font, 1.0f means 45 slope, etc. thickness Thickness of lines composing letters outlines. The function cvLine is used for drawing letters
- thickness (Int32)
- Thickness of the text strokes
- lineType (LINE_TYPE)
- Type of the strokes