在paper的第3.2節Mesh-based image resizing之中的Total energy and boundary conditions項裡的第(7)式後面有提到"These constraints are simply substituted into the linear system during the optimization." 意思是說利用第(6)(7)式的constraints可以得到一個線性系統,並透過解出此線性系統可以得到每個vertices最佳的位置
我的問題是如何用第(6).(7)式的constraints來得到一個線性系統?以下是我的一些想法有錯的話還請您更正
我本來的想法是利用第(5)式這個energy function來得到,因為第(5)式有V ' 項和V項(其中V ' 項為改變之後的頂點位置,V項為改變之前的頂點位置),然後我就令第(5)式為0(因為要minimize 第(5)式,又因為第(5)式不可能為負,所以我假設 第(5)式 的最佳解為0),因此會得到
D=Du+Dl=0
又因為Du項跟Dl項裡有V ' 項和V項,所以將V '像放一邊V項放在另外一邊,因此可以得到
AV' =V
然後將constraints((6)(7)式)帶入上式
最後
V' =A' V(其中A ' 為A的Inverse)
不知道我的想法有沒有錯,因為我的想法會出現一個問題,那就是沒辦法把V ' 項和V項分成兩邊,因為Du和Dl項裡都的有做一個平方的動作,所以V ' 項和V項會乘在一起分不開,所以可能是哪裡想錯了,還請您多多指教
( 另外我還有一個問題是關於程式方面的,因為paper上有提到他是用"iterative solver"來處理此線性系統,因為我對此工具還蠻陌生的,不知道您有沒有知道什麼關於此工具的教學網站,或是您那邊還有別的方法來處理此線性系統,萬分感謝! )