Missing aruco contrib functionality when building OpenCV 3.1.0
I'm building OpenCV with contrib, both checked out to 3.1.0, and I'm ensuring the aruco module is built with -DBUILD_opencv_aruco=ON
.
After building and installing, the aruco module seems to be missing all functionality except a bunch of defines.
In [3]: dir(cv2.aruco)
Out[3]:
['DICT_4X4_100',
'DICT_4X4_1000',
...
'DICT_7X7_50',
'DICT_ARUCO_ORIGINAL',
'__doc__',
'__name__',
'__package__']
How can I force the build to include the rest of the aruco functionality?
It looks like this might be expected functionality for the 3.1.0 tag. Checking both out to master fixed this for me locally.
Python wrappers for aruco module were added later in dev version (post 3.1.0).