aruco

Opencv Aruco で Pose estimation する その2 estimatePoseBoard

今度は estimatePoseBoard を試します。 #!/usr/bin/env python # -*- coding: utf-8 -* import cv2 import numpy as np aruco = cv2.aruco # WEBカメラ cap = cv2.VideoCapture(0) dictionary = aruco.getPredefinedDictionary(aruco.DICT_4X4_50) paramete…

Opencv Aruco で Pose estimation する その1

Pose estimation ってのは、姿勢推定 なのでしょうか? estimatePoseSingleMarkers においては、そのマーカーの向きを推定します(多分)。 なお、estimatePoseBoard も有ります。 とにかくやってみましょう。 マーカー画像の用意 今回は、マーカーを5つ(0…

arucoモジュール で向きを正す

arucoモジュール で向きを正してみます。 本当はARとか、もっと高度なことをするためのライブラリ何でしょうけど、射影変換しやすそうなので、やってみました。 円の検出だとかは、円に似ているものを検出してしまうので、どうしても精度が落ちやすいのです…

arucoモジュール を試す

arucoモジュールを試してみます。 インストール 手元のwindowsマシンに入れた場合。 pip install opencv-contrib-python Linuxマシンに入れる際に、pipから opencv-python と opencv-contrib-python を入れたのですが、arucoは無いというエラーが出たため、o…