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