@@ -26,7 +26,8 @@ void opencv_imgproc_init(int module_number)
2626{
2727 opencv_color_conversion_code_init (module_number);
2828 opencv_line_type_init (module_number);
29- opencv_morph_shapes (module_number);
29+ opencv_morph_shapes_init (module_number);
30+ opencv_morph_types_init (module_number);
3031}
3132
3233/* *
@@ -1310,8 +1311,19 @@ void opencv_line_type_init(int module_number){
13101311 REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " LINE_AA" , LINE_AA, CONST_CS | CONST_PERSISTENT);
13111312}
13121313
1313- void opencv_morph_shapes (int module_number){
1314+ void opencv_morph_shapes_init (int module_number){
13141315 REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_RECT" , MORPH_RECT, CONST_CS | CONST_PERSISTENT);
13151316 REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_CROSS" , MORPH_CROSS, CONST_CS | CONST_PERSISTENT);
13161317 REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_ELLIPSE" , MORPH_ELLIPSE, CONST_CS | CONST_PERSISTENT);
1318+ }
1319+
1320+ void opencv_morph_types_init (int module_number){
1321+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_ERODE" , MORPH_ERODE, CONST_CS | CONST_PERSISTENT);
1322+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_DILATE" , MORPH_DILATE, CONST_CS | CONST_PERSISTENT);
1323+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_OPEN" , MORPH_OPEN, CONST_CS | CONST_PERSISTENT);
1324+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_CLOSE" , MORPH_CLOSE, CONST_CS | CONST_PERSISTENT);
1325+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_GRADIENT" , MORPH_GRADIENT, CONST_CS | CONST_PERSISTENT);
1326+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_TOPHAT" , MORPH_TOPHAT, CONST_CS | CONST_PERSISTENT);
1327+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_BLACKHAT" , MORPH_BLACKHAT, CONST_CS | CONST_PERSISTENT);
1328+ REGISTER_NS_LONG_CONSTANT (OPENCV_NS, " MORPH_HITMISS" , MORPH_HITMISS, CONST_CS | CONST_PERSISTENT);
13171329}
0 commit comments