Affine Tranformations क्या हैं? क्या वे केवल अंकों या अन्य आकृतियों पर भी लागू होते हैं? इसका क्या मतलब है कि वे "रचना" हो सकते हैं?
Affine Tranformations क्या हैं? क्या वे केवल अंकों या अन्य आकृतियों पर भी लागू होते हैं? इसका क्या मतलब है कि वे "रचना" हो सकते हैं?
जवाबों:
एक Affine Transform एक रैखिक ट्रांसफ़ॉर्म + एक ट्रांसलेशन वेक्टर है।
यह अलग-अलग बिंदुओं या लाइनों या यहां तक कि बेजियर कर्व्स पर लागू किया जा सकता है। लाइनों के लिए, यह संपत्ति को संरक्षित करता है कि समानांतर रेखाएं समानांतर रहती हैं। बेजियर घटता के लिए, यह नियंत्रण बिंदुओं के उत्तल-पतवार संपत्ति को संरक्षित करता है।
बढ़ी-आउट, यह उपज के लिए 2 समीकरण पैदा करता है एक "तब्दील" जोड़ी समन्वय मूल जोड़ी से ( एक्स , वाई ) और स्थिरांक की एक सूची ( एक , ख , ग , घ , ई , एफ ) । एक्स ' = एक ⋅ एक्स + ग ⋅ y + ई
आसानी से, रैखिक परिवर्तन और अनुवाद वेक्टर को एक 3 डी मैट्रिक्स में एक साथ रखा जा सकता है जो 2 डी सजातीय निर्देशांक पर काम कर सकता है।
जो ऊपर 2 समान समीकरण उत्पन्न करता है।
बहुत आसानी से , मेट्रिसेस को एक तिहाई मैट्रिक्स (स्थिरांक) का उत्पादन करने के लिए एक साथ गुणा किया जा सकता है जो कि मूल 2 के रूप में एक ही परिवर्तन करता है। सीधे शब्दों में कहें, मैट्रिक्स गुणन सहयोगी हैं।
वैकल्पिक रूप से आप कुछ बुनियादी परिवर्तन प्रकारों पर विचार कर सकते हैं और इनका संयोजन करके किसी भी अधिक जटिल परिवर्तन की रचना कर सकते हैं (इन्हें एक साथ जोड़कर)।
पहचान परिवर्तन
स्केलिंग
* नोट: एक प्रतिबिंब स्केलिंग मापदंडों या साथ किया जा सकता है ।
अनुवाद
Y द्वारा तिरछा x
तिरछा करके y
रोटेशन
[नोट मैंने यहां मैट्रिक्स का रूप दिखाया है जो बाईं ओर एक पंक्ति वेक्टर को स्वीकार करता है । इन मैट्रिसेस का ट्रांसजेशन दाईं ओर एक कॉलम वेक्टर के साथ काम करेगा।]
एक मैट्रिक्स पूरी तरह से स्केलिंग, रोटेशन और अनुवाद से बना है, इन तीन घटकों में वापस विघटित किया जा सकता है ।