डीडीए और ब्रेसेंहम अल्गोरिदम के बीच का अंतर

Anonim

समझा जाने से पहले, कंप्यूटर ग्राफिक्स का अध्ययन करते वक्त आपको पता चलना होता। इन दोनों पदों के बीच के अंतर को समझने से पहले, देखते हैं कि डीडीए क्या है और ब्रेसेनहम एल्गोरिदम क्या है कंप्यूटर के आविष्कार ने चीजों को सरल बनाया और उनमें से एक को अंतर समीकरणों का हल किया जा रहा है। इससे पहले यह मैकेनिकल अंतर विश्लेषक द्वारा किया गया था जो धीमे था और त्रुटियों से भरा था लेकिन डीडीए या डिजिटल अंतर विश्लेषक डिजिटल रूप में विश्लेषक का अनुप्रयोग है जो सटीक और तेज है। विभेदक विश्लेषक का प्रयोग दो बिंदुओं के बीच लाइन बनाने के लिए किया जाता है ताकि स्क्रीन पर एन-नंबर के साथ सीधी रेखा या बहुभुज को देखा जा सके। दो बिंदुओं या एक पिक्सेल के बीच के अंतर को एक अंतर समीकरण द्वारा वर्णित किया जाता है, जहां शुरुआती बिंदु के निर्देशांक और समापन बिंदु का सॉफ़्टवेयर में निर्दिष्ट किया गया है। यह डीडीए और ब्रेसेनहम एल्गोरिदम द्वारा प्राप्त किया जा सकता है।

डीडीए क्या है?

कंप्यूटर ग्राफिक्स में एक रेखा, त्रिकोण या बहुभुज बनाने के लिए सीधी रेखा खींचने में डीडीए का उपयोग किया जाता है। डीडीए पूर्णांक के रूप में एक समन्वय के नियमित अंतराल पर लाइन के साथ नमूने का विश्लेषण करता है और अन्य समन्वय के लिए यह पूर्णांक बंद करता है जो लाइन के निकट है। इसलिए, जब लाइन की प्रगति होती है, तो यह पहली पूर्णांक के समन्वय को स्कैन करता है और दूसरे को निकटतम पूर्णांक में गोल करता है। इसलिए एक्स निर्देशांक के लिए डीडीए का प्रयोग करके एक पंक्ति बनाई गई है, यह x 0 एक्स 1 हो जाएगी, लेकिन y समन्वय के लिए यह y = ax + b होगा और फ़ंक्शन को आकर्षित करने के लिए यह एफ एन होगा, वाई बंद गोल)।

ब्रेसेनहम एल्गोरिदम क्या है?

ब्रसेनहम एल्गोरिदम को 1 9 62 में जे ई। ब्रेसेनह द्वारा विकसित किया गया था और यह डीडीए की तुलना में बहुत सटीक और अधिक कुशल है। यह निर्देशांक स्कैन करता है, लेकिन उन्हें गोल करने के बजाय इसे जोड़कर या घटाकर खाते में वृद्धिशील मूल्य लेता है और इसलिए इसका उपयोग चक्र और घुमाव के लिए किया जा सकता है। इसलिए अगर एक रेखा को दो बिंदुओं एक्स और वाई के बीच खींचना है तो अगले निर्देशांक (x

a + 1 , y एक ) और (x a + 1 <, वाई ए + 1) जहां एक अगले निर्देशांक का वृद्धिशील मान है और इन दोनों के बीच का अंतर उनकी गणना के आधार पर समीकरणों को घटाकर या जोड़कर की जाएगी।

डीडीए और ब्रेसेनहम एल्गोरिदम के बीच का अंतर • डीडीए फ्लोटिंग पॉइंट्स का उपयोग करता है जहां ब्रेसेनहम एल्गोरिथ्म फिक्स्ड पॉइंट का इस्तेमाल करते हैं।

• निकटतम पूर्णांक के लिए डीडीए का निर्देशांक बंद है लेकिन ब्रेसेंहम एल्गोरिथ्म नहीं है।

• ब्रेसेनहम एल्गोरिदम डीडीए की तुलना में बहुत सटीक और कुशल है।

• ब्रेसेनहम एल्गोरिदम डीडीए की तुलना में अधिक सटीकता के साथ हलकों और घटता को आकर्षित कर सकता है।

• डीडीए गुणा और समीकरण का विभाजन का उपयोग करता है, लेकिन ब्रेसेनहम एल्गोरिदम केवल घटाव और इसके अतिरिक्त उपयोग करता है।