在灰度OpenCV图像中跟踪ArUco标记?

时间:2018-03-08 23:37:00

标签: opencv aruco

我想使用ArUco标记进行AR,我想知道是否可以在灰度级OpenCV图像中跟踪ArUco标记?

感谢。

YL

1 个答案:

答案 0 :(得分:1)

是的,Aruco能够检测灰色图像。

frame = cv2.imread("aruco_captured_image.png")
gray = cv2.cvtColor(frame, cv2.COLOR_RGB2GRAY)
aruco_dict = aruco.Dictionary_get(aruco.DICT_6X6_250)
parameters = aruco.DetectorParameters_create()
corners, ids, rejectedImgPoints = aruco.detectMarkers(gray, aruco_dict, parameters=parameters)

当我通过捕获的单个帧时,这对于aruco检测非常有效。