在使用此方法时,遇到很多问题,因为对python语言不是很了解,不知道转到Javascript代码中要怎么使用solvePnP()方法。
后来通过写python代码的朋友帮助,并且通过看opencv源码解决此方法的使用。
如果有什么错误,欢迎纠正。
先上图:
python中数据的格式:
opencv- solvePnP()方法源码
opencvjs版本最好是4.x及以上,3.x没有solvePnP()方法
重点是Javascript中的solvePnP()的useExtrinsicGuess参数要是false
代码:
Hello OpenCV.js Hello OpenCV.js
solvePnP的使用
OpenCV.js is loading...
结果:



