js: whitelist some more functions (calib3d , aruco)
authorPavel Rojtberg <pavel.rojtberg@igd.fraunhofer.de>
Tue, 23 Jul 2019 09:57:59 +0000 (11:57 +0200)
committerPavel Rojtberg <pavel.rojtberg@igd.fraunhofer.de>
Tue, 23 Jul 2019 09:57:59 +0000 (11:57 +0200)
modules/js/src/embindgen.py

index a5bada6..5b5cd98 100644 (file)
@@ -164,14 +164,14 @@ photo = {'': ['createAlignMTB', 'createCalibrateDebevec', 'createCalibrateRobert
                              'getColorAdaptation', 'setColorAdaptation']
         }
 
-aruco = {'': ['detectMarkers', 'drawDetectedMarkers', 'drawAxis', 'estimatePoseSingleMarkers', 'estimatePoseBoard', 'interpolateCornersCharuco', 'drawDetectedCornersCharuco'],
+aruco = {'': ['detectMarkers', 'drawDetectedMarkers', 'drawAxis', 'estimatePoseSingleMarkers', 'estimatePoseBoard', 'estimatePoseCharucoBoard', 'interpolateCornersCharuco', 'drawDetectedCornersCharuco'],
         'aruco_Dictionary': ['get', 'drawMarker'],
         'aruco_Board': ['create'],
         'aruco_GridBoard': ['create', 'draw'],
         'aruco_CharucoBoard': ['create', 'draw'],
         }
 
-calib3d = {'': ['findHomography']}
+calib3d = {'': ['findHomography','calibrateCameraExtended', 'drawFrameAxes', 'getDefaultNewCameraMatrix', 'initUndistortRectifyMap']}
 
 def makeWhiteList(module_list):
     wl = {}