تحدد مواقع الملتقيات والقمم في البيانات النقطية لسطح الارتفاع وتملأها لإزالة العيوب الصغيرة الموجودة في البيانات. تملأ الدالة عملية مكررة حتى يتم ملء كل الانخفاضات ضمن حد Z المعين.
هذه دالة بيانات نقطية عامة.
ملاحظات
يحدد الحد Z الحد الأقصى للاختلاف المسموح به بين عمق الملتقى ونقطة الصب ويحدد الملتقيات التي سيتم ملؤها والتي لن يتم الاقتراب منها. لا يُعد حد Z الحد الأقصى للعمق الذي سيتم ملء الحوض به. سيتم ملء جميع الملتقيات التي تقل عن الحد Z وتقل عن الحد الأدنى المجاور لها حتى ارتفاع نقاط الصب الخاصة بها. إذا كان الفرق في قيم z بين الملتقى ونقطة الصب أكبر من الحد Z، فلن يتم ملء هذا الملتقى.
يمكن استخدام دالة الملتقى قبل استخدام دالة ملء للعثور على عدد الملتقيات والمساعدة على تحديد عمقها. قد تساعد معرفة عمق الملتقيات على تحديد حد Z مناسب.
يمكن استخدام دالة الملء أيضًا لإزالة القمم. القمة هي خلية لا تكون فيها وحدات البكسل المتجاورة أعلى. لإزالة القمم، يجب إدخال البيانات النقطية المدخلة للسطح. يمكن تنفيذ ذلك باستخدام الدالة الرياضية ناقص. حدد القيمة الأعلى للبيانات النقطية للسطح على أنها الإدخال الأول والبيانات النقطية للسطح على أنها الإدخال الثاني في دالة ناقص.
يمكن تطبيق حد Z على هذه العملية أيضًا. في حال عدم تحديد قيمة لحد z، فستتم إزالة جميع القمم. في حال تحديد قيمة حيث يكون الفرق في قيمة z بين إحدى القمم وأعلى مجاور متجاور لها أكبر من حد Z، فلن تتم إزالة هذه القمة.
إذا كانت البيانات النقطية للسطح عددًا صحيحًا، فستكون البيانات النقطية للإخراج المملوءة من نوع عدد صحيح. إذا كان الإدخال نقطة طافية، فستكون البيانات النقطية للإخراج نقطة طافية.
المعلمات
اسم المعلمة | الوصف |
---|---|
البيانات النقطية | مجموعة بيانات مسقط رأسي لبيانات نقطية مفردة النطاق. |
حد z | الحد الأقصى لارتفاع الفرق بين حوض ونقطة صب المراد ملئها. ما لم تحدد قيمة لهذه المعلمة، فسيتم ملء كل الانخفاضات بغض النظر عن العمق. يجب أن تكون القيمة لـ حد Z أكبر من صفر. |