تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تُجري هذه الدالة استيفاءً لكل نقطة في النطاق الأول من الصورة المدخلة إلى الدالة الخطية المتعددة الأجزاء المحددة بواسطة مصفوفتَي x وy. يجب أن تكون قيم x أكبر من القيمة السابقة. إذا كانت نقطة الإدخال أقل من قيمة x الأولى أو أكبر من قيمة x الأخيرة، يتم تحديد الإخراج من خلال وسيطة "السلوك": يحدّد "الاستقراء" أنّه يتم استقراء قيمة الإخراج من أقرب نقطتَين، ويحدّد "التثبيت" أنّه يتم أخذ قيمة الإخراج من أقرب نقطة، ويحدّد "الإدخال" أنّه يتم نسخ قيمة الإخراج من الإدخال، ويحدّد "القناع" أنّه يتم إخفاء قيمة الإخراج.
الاستخدام
المرتجعات
Image.interpolate(x, y, behavior)
صورة
الوسيطة
النوع
التفاصيل
هذا: image
صورة
الصورة التي يتم تطبيق الاستيفاء عليها
x
قائمة
قيم المحور x (الإدخال) في الدالة المتعدّدة الأجزاء.
y
قائمة
قيم المحور y (الناتج) في الدالة المتعدّدة الأجزاء.
behavior
سلسلة، القيمة التلقائية: "extrapolate"
سلوك النقاط التي تقع خارج نطاق الدالة المقدَّمة الخيارات المتاحة هي: "الاستقراء" أو "التثبيت" أو "الإخفاء" أو "الإدخال".
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The `interpolate` function modifies an image by applying a piecewise-linear function to its first band, mapping input pixel values (x-axis) to output values (y-axis)."],["Users define the function using 'x' and 'y' lists, ensuring 'x' values are strictly increasing."],["For input values outside the defined function range, the 'behavior' argument controls the output, with options including extrapolation, clamping, using original input, or masking."],["The function returns a modified image with the interpolation applied."],["The function can be used via `Image.interpolate(x, y, behavior)`, with 'x' and 'y' being lists and 'behavior' being a string with a default of 'extrapolate'."]]],[]]