الفرق بين دا وخوارزمية بريسنهام

Anonim

دا مقابل خوارزمية بريسنهام

دا وخوارزمية بريسنهام هي المصطلحات التي ستحصل عليها عند دراسة رسومات الحاسوب. قبل شرح الفرق بين هذين المصطلحين، دعونا نرى ما هو دا وما هو خوارزمية بريسنهام. اختراع الكمبيوتر جعل الأمور بسيطة واحدة منهم يجري حل المعادلات التفاضلية. في وقت سابق تم ذلك من قبل محلل التفاضلية الميكانيكية التي كانت بطيئة وكاملة من الأخطاء ولكن دا أو محلل التفاضلية الرقمية هو تطبيق محلل في شكل رقمي وهو دقيق وسريع. ويستخدم محلل التفاضلية لجعل خطوط بين نقطتين بحيث يمكن رؤية خط مستقيم أو مضلع مع عدد n من الجانبين على الشاشة. يتم وصف المسافة بين نقطتين أو بكسل بمعادلة تفاضلية حيث يتم تحديد إحداثيات نقطة البداية ونقطة النهاية في البرنامج. ويمكن تحقيق ذلك من قبل دا وخوارزمية بريسنهام.

ما هو دا؟

يستخدم دا في رسم خط مستقيم لتشكيل خط، مثلث أو مضلع في رسومات الكمبيوتر. تقوم دا بتحليل العينات على طول الخط في الفاصل الزمني العادي للإحداثيات، حيث أن العدد الصحيح والآخر ينسقها على العدد الصحيح الأقرب إلى الخط. لذلك كما تقدم خط مسح أول عدد صحيح تنسيق وجولة الثانية إلى أقرب عدد صحيح. ولذلك فإن الخط الذي يتم رسمه باستخدام دا ل x تنسيقه سيكون x 0 إلى x 1 ولكن ل y تنسيق سيكون y = يكس + b ورسم وظيفة سيكون فن (x ، ذ مقربة).

ما هي خوارزمية بريسنهام؟

وقد تم تطوير خوارزمية بريسنهام من قبل J. E. بريسنهام في عام 1962 وأنها دقيقة جدا وأكثر كفاءة بكثير من دا. فإنه بفحص الإحداثيات ولكن بدلا من تقريب لهم قبالة يأخذ القيمة الإضافية في الحساب عن طريق إضافة أو طرح، وبالتالي يمكن استخدامها لرسم دائرة ومنحنيات. لذلك إذا تم رسم خط بين نقطتين x و y فإن الإحداثيات التالية ستكون (x a + 1 ، y a ) و (x a + 1 < ، y a + 1 ) حيث يتم حساب القيمة التراكمية للإحداثيات التالية والفرق بين هذين الحسابين بطرح أو إضافة المعادلات التي تشكلها.

الفرق بين دا وخوارزمية بريسنهام

• تستخدم دا النقاط العائمة حيث تستخدم خوارزمية بريسنهام نقاط ثابتة.

• دا جولة قبالة الإحداثيات إلى أقرب عدد صحيح ولكن خوارزمية بريسنهام لا.

• خوارزمية بريسنهام دقيقة وكفاءة من دا.

• خوارزمية بريسنهام يمكن رسم الدوائر والمنحنيات مع دقة أكثر بكثير من دا.

• يستخدم دا الضرب وتقسيم المعادلة ولكن خوارزمية بريسنهام يستخدم الطرح وإضافة فقط.