以下两个方程的解决方案是什么?
1 uv + B 1 u + C 1 v + D 1 = 0
A 2 uv + B 2 u + C 2 v + D 2 = 0
u,v in [0,1]
解决方案需要快速,因为需要为每个像素求解,希望是直接而非迭代的解决方案。
这基本上是试图找到边界为直线的coons补丁的逆矩阵。
答案 0 :(得分:3)
为你解决方程式1,得到u = (-C_1v -D_1)/(A_1v+B_1)
。将其替换为等式2,乘以(A_1v+B_1)
,你应得到二次方v。使用二次方程求解v。
确定A_1v+B_1
为零时会发生什么的加分点。
答案 1 :(得分:0)
我使用了wolfram alpha。
通用形式在计算时超时,但我确实得到了用一个数字代替一个常数的解决方案。
得到的解决方案是长篇:P。
我必须使用其他近似于u的解决方案,对于每像素方法,直接解决方案将太慢。