यह आपको 3 चर में दो सेट, तीन समीकरणों के प्रत्येक देता है:
a*x0+b*y0+c*z0 = x0'
a*x1+b*y1+c*z1 = x1'
a*x2+b*y2+c*z2 = x2'
d*x0+e*y0+f*z0 = y0'
d*x1+e*y1+f*z1 = y1'
d*x2+e*y2+f*z2 = y2'
बस का उपयोग एक साथ समीकरणों को हल करने के लिए जो भी विधि (यह द्वारा इन का समाधान करने के लिए "भी कठिन नहीं है अपनी स्थिति में सबसे आसान है हाथ ")। फिर आपका रूपांतरण मैट्रिक्स बस है ((ए, बी, सी) (डी, ई, एफ))।
...
वास्तव में, कि अति सरल है और मान लिया गया एक कैमरा अपने 3 डी की उत्पत्ति की दिशा में रखे प्रणाली और कोई परिप्रेक्ष्य समन्वय।
परिप्रेक्ष्य के लिए, परिवर्तन मैट्रिक्स अधिक की तरह काम करता है:
(a, b, c, d) (xt)
(x, y, z, 1) (e, f, g, h) = (yt)
(i, j, k, l) (zt)
(xv, yv) = (xc+s*xt/zt, yc+s*yt/zt) if md < zt;
लेकिन जब से हम
a*a+b*b+c*c = e*e+f*f+g*g = i*i+j*j+k*k = 1
a*a+e*e+i*i = b*b+f*f+j*j = c*c+g*g+k*k = 1
होना चाहिए 4x3 मैट्रिक्स स्वतंत्रता के 12 डिग्री की तुलना में अधिक विवश है तो आप शायद 4 होना चाहिए कैमरे की स्थिति और कोण के लिए 6 चर को कवर करने के लिए 8 समीकरण प्राप्त करने के लिए अंक और 2-डी दृश्य बिंदुओं के स्केलिंग के लिए 1 और प्राप्त करने के बाद से हम "केंद्र" निर्देशांक (xc, yc) को खत्म करने में सक्षम होंगे।
तो यदि आपके पास 4 अंक हैं और अपने 2-डी दृश्य बिंदुओं को अपने प्रदर्शन के केंद्र के सापेक्ष होने के लिए बदलते हैं, तो आप 13 चरों में 14 समेकित समीकरण प्राप्त कर सकते हैं और हल कर सकते हैं।
दुर्भाग्य से, समीकरणों में से छह रैखिक समीकरण नहीं हैं। सौभाग्य से, उन समीकरणों में से सभी चर -1 और 1 के मानों तक सीमित हैं, इसलिए यह समीकरणों को हल करने के लिए संभवतः संभव है।
यह मेरा होमवर्क नहीं है! –