الاسم
ST_InvDistWeight4ma — دالة معالجة رستر تستكمل قيمة بكسل من جوار ذلك البكسل.
المختصر
double precision ST_InvDistWeight4ma(double precision[][][] value, integer[][] pos, text[] VARIADIC userargs);
الوصف
تحسب قيمة مستكمَلة لبكسل باستخدام طريقة وزن المسافة العكسي (Inverse Distance Weighted).
يوجد معاملان اختياريان يمكن تمريرهما عبر userargs. المعامل الأول هو عامل القوة (المتغير k في المعادلة أدناه) بين 0 و1 المستخدم في معادلة وزن المسافة العكسي. إذا لم يُحدَّد فالقيمة الافتراضية 1. المعامل الثاني هو نسبة الوزن التي تُطبَّق فقط عندما تُضمَّن قيمة البكسل المعني مع القيمة المستكمَلة من الجوار. إذا لم يُحدَّد وكان للبكسل المعني قيمة، تُعاد تلك القيمة.
معادلة وزن المسافة العكسي الأساسية هي:
k = عامل القوة، عدد حقيقي بين 0 و1
|
|
|
هذه الدالة دالة استدعاء متخصصة للاستخدام بوصفها معامل الاستدعاء للدالة ST_MapAlgebra (callback function version). |
متاحة منذ: 2.1.0
أمثلة
-- NEEDS EXAMPLE