擅长:python、mysql、java
<p>我在<a href="https://stackoverflow.com/questions/3890621/how-does-multiplication-differ-for-numpy-matrix-vs-array-classes">this post</a>中找到了答案的线索。本质上,我的原始代码是在执行@smiler指出的元素级乘法。诀窍是在进行乘法运算之前将变换转换为矩阵:</p>
<pre><code>M = np.matrix(updateM) * np.matrix(trackingM)
dst = cv2.perspectiveTransform(pts, M)
</code></pre>
<p>操作数的顺序是重要的。我们可以把上面的内容看作是将updateM转换应用到trackingM转换,以匹配原始问题中所述的顺序。在</p>