我是计算科学的一年级本科生,选修了两门微积分课程,而不是另一门线性代数。我的问题涉及OpenCv,在有效使用它之前,我需要先学习线性代数吗?如果需要,它需要完整的线性代数还是只需要基础知识(这样我就可以去图书馆了(。
额外信息:我加入了一个自主机器人团队,他们让我选择3个选项,机器人视觉、导航和模拟。我选择机器人视觉是因为它让我很感兴趣。
简而言之,不需要实际的线性代数知识。微积分2会更有优势,即使线性代数技能可能派上用场。但最终,大多数变换函数都已经创建好了,例如,透视变换只需要提供两对4点:(A,B,C,D(,它们被假设为形成另一个4点对象(A',B',C',D'(。你做了零次计算,得到了最终结果。