@@ -63,12 +63,27 @@ void opencv_norm_types_const_init(int module_number){
6363 REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " NORM_MINMAX" , NORM_MINMAX, CONST_CS | CONST_PERSISTENT);
6464}
6565
66+ void opencv_hershey_fonts_const_init (int module_number){
67+
68+ // cv::HersheyFonts
69+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_SIMPLEX" , FONT_HERSHEY_SIMPLEX, CONST_CS | CONST_PERSISTENT);
70+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_PLAIN" , FONT_HERSHEY_PLAIN, CONST_CS | CONST_PERSISTENT);
71+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_DUPLEX" , FONT_HERSHEY_DUPLEX, CONST_CS | CONST_PERSISTENT);
72+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_COMPLEX" , FONT_HERSHEY_COMPLEX, CONST_CS | CONST_PERSISTENT);
73+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_TRIPLEX" , FONT_HERSHEY_TRIPLEX, CONST_CS | CONST_PERSISTENT);
74+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_COMPLEX_SMALL" , FONT_HERSHEY_COMPLEX_SMALL, CONST_CS | CONST_PERSISTENT);
75+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_SCRIPT_SIMPLEX" , FONT_HERSHEY_SCRIPT_SIMPLEX, CONST_CS | CONST_PERSISTENT);
76+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_HERSHEY_SCRIPT_COMPLEX" , FONT_HERSHEY_SCRIPT_COMPLEX, CONST_CS | CONST_PERSISTENT);
77+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " FONT_ITALIC" , FONT_ITALIC, CONST_CS | CONST_PERSISTENT);
78+ }
79+
6680
6781void opencv_core_init (int module_number)
6882{
6983 opencv_formatter_init ();
7084 opencv_formatter_const_init (module_number);
7185 opencv_norm_types_const_init (module_number);
86+ opencv_hershey_fonts_const_init (module_number);
7287}
7388
7489
0 commit comments