2017-09-23 249 views
0

我試圖找到使用w10,python 3.6,opencv2的aruco標記。opencv aruco estimatePoseSingleMarkers python

我可檢測標記,但未能在這一步

rvec, tvec = aruco.estimatePoseSingleMarkers(corners, markerLength, camera_matrix, dist_coeffs) # For a single marker 

我得到這個Python異常:

ValueError: too many values to unpack (expected 2) 

留出tvec在結果列表中不會引發錯誤,但那時我不有翻譯信息。

回答

0

我有同樣的問題,好像有3個陣列需要解壓,所以試試這個

rvec, tvec, _ = aruco.estimatePoseSingleMarkers(corners, markerLength, camera_matrix, dist_coeffs) 

不知道第三組是關於什麼的。