Loading...
Searching...
No Matches
Classes | |
class | cv::freetype::FreeType2 |
Functions | |
Ptr< FreeType2 > | cv::freetype::createFreeType2 () |
Create FreeType2 Instance. | |
Detailed Description
This modules is to draw UTF-8 strings with freetype/harfbuzz.
- Install freetype2 and harfbuzz in your system.
- Create FreeType2 instance with createFreeType2() function.
- Load font file with loadFontData() function.
- Draw text with putText() function.
- If thickness parameter is negative, drawing glyph is filled.
- If thickness parameter is positive, drawing glyph is outlined with thickness.
- If line_type parameter is 16(or CV_AA), drawing glyph is smooth.
Function Documentation
◆ createFreeType2()
#include <opencv2/freetype.hpp>
Create FreeType2 Instance.
The function createFreeType2 create instance to draw UTF-8 strings.