mirror of
https://github.com/opencv/opencv.git
synced 2025-06-19 00:46:39 +08:00
Merge pull request #23009 from asmorkalov:as/aruco_js_update2
Update Javascript bindings for Aruco after migration
This commit is contained in:
commit
3ff1ec99ac
@ -111,7 +111,11 @@ imgproc = {
|
|||||||
objdetect = {'': ['groupRectangles'],
|
objdetect = {'': ['groupRectangles'],
|
||||||
'HOGDescriptor': ['load', 'HOGDescriptor', 'getDefaultPeopleDetector', 'getDaimlerPeopleDetector', 'setSVMDetector', 'detectMultiScale'],
|
'HOGDescriptor': ['load', 'HOGDescriptor', 'getDefaultPeopleDetector', 'getDaimlerPeopleDetector', 'setSVMDetector', 'detectMultiScale'],
|
||||||
'CascadeClassifier': ['load', 'detectMultiScale2', 'CascadeClassifier', 'detectMultiScale3', 'empty', 'detectMultiScale'],
|
'CascadeClassifier': ['load', 'detectMultiScale2', 'CascadeClassifier', 'detectMultiScale3', 'empty', 'detectMultiScale'],
|
||||||
'QRCodeDetector': ['QRCodeDetector', 'decode', 'decodeCurved', 'detect', 'detectAndDecode', 'detectMulti', 'setEpsX', 'setEpsY']}
|
'QRCodeDetector': ['QRCodeDetector', 'decode', 'decodeCurved', 'detect', 'detectAndDecode', 'detectMulti', 'setEpsX', 'setEpsY'],
|
||||||
|
'ArucoDetector': ['getPredefinedDictionary', 'detectMarkers', 'refineDetectedMarkers', 'getDictionary', 'stetDictionary', 'getDetectorParameters', 'setDetectorParameters', 'getRefineParameters', 'setRefineParameters'],
|
||||||
|
'GridBoard': ['create','generateImage', 'getGridSize', 'getMarkerLength', 'getMarkerSeparation'],
|
||||||
|
'CharucoBoard': ['create', 'generateImage', 'getChessboardCorners', 'getNearestMarkerCorners', 'checkCharucoCornersCollinear']
|
||||||
|
}
|
||||||
|
|
||||||
video = {
|
video = {
|
||||||
'': [
|
'': [
|
||||||
@ -168,14 +172,6 @@ photo = {'': ['createAlignMTB', 'createCalibrateDebevec', 'createCalibrateRobert
|
|||||||
'getColorAdaptation', 'setColorAdaptation']
|
'getColorAdaptation', 'setColorAdaptation']
|
||||||
}
|
}
|
||||||
|
|
||||||
aruco = {'': ['detectMarkers', 'drawDetectedMarkers', 'drawAxis', 'estimatePoseSingleMarkers', 'estimatePoseBoard', 'estimatePoseCharucoBoard', 'interpolateCornersCharuco', 'drawDetectedCornersCharuco'],
|
|
||||||
'aruco_Dictionary': ['get', 'drawMarker'],
|
|
||||||
'aruco_Board': ['create'],
|
|
||||||
'aruco_GridBoard': ['create', 'draw'],
|
|
||||||
'aruco_CharucoBoard': ['create', 'draw'],
|
|
||||||
'aruco_DetectorParameters': ['create']
|
|
||||||
}
|
|
||||||
|
|
||||||
calib3d = {
|
calib3d = {
|
||||||
'': [
|
'': [
|
||||||
'findHomography',
|
'findHomography',
|
||||||
@ -197,7 +193,7 @@ calib3d = {
|
|||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
white_list = makeWhiteList([core, imgproc, objdetect, video, dnn, features2d, photo, aruco, calib3d])
|
white_list = makeWhiteList([core, imgproc, objdetect, video, dnn, features2d, photo, calib3d])
|
||||||
|
|
||||||
# namespace_prefix_override['dnn'] = '' # compatibility stuff (enabled by default)
|
# namespace_prefix_override['dnn'] = '' # compatibility stuff (enabled by default)
|
||||||
# namespace_prefix_override['aruco'] = '' # compatibility stuff (enabled by default)
|
# namespace_prefix_override['aruco'] = '' # compatibility stuff (enabled by default)
|
||||||
|
Loading…
Reference in New Issue
Block a user