关于OpenCV的cv.findEssentialMat是否依赖Matlab的疑问
关于OpenCV的cv.findEssentialMat是否依赖Matlab的疑问
别担心,我来帮你理清这个疑问~
首先明确说:cv.findEssentialMat是OpenCV原生自带的函数,完全不需要依赖Matlab就能使用。
你看到的第二个链接属于mexopencv的文档,mexopencv是一个第三方工具包,它的作用是让Matlab能够调用OpenCV的函数,所以那个文档是给Matlab用户准备的,教他们怎么在Matlab环境里调用OpenCV的findEssentialMat。
如果你是用Python、C++这类OpenCV官方支持的编程语言,直接参考第一个OpenCV官方文档就足够了,按照文档里的参数要求调用函数就行,全程不需要碰Matlab。
举个Python里的简单调用示例给你参考:
import cv2 # 假设你已经有匹配好的关键点坐标points1、points2,以及相机内参矩阵K essential_mat, mask = cv2.findEssentialMat(points1, points2, K)
备注:内容来源于stack exchange,提问作者Shaig Hamzaliyev
相关产品推荐
相关产品推荐

