ee.Image.register

تسجيل صورة في صورة مرجعية مع السماح بتشويهات محلية ومرنة يتم احتساب الإزاحات في نظام الإحداثيات المرجعي للصورة المرجعية، بمقياس تحدّده أدنى دقة من بين الإسقاطات الثلاثة التالية: إسقاط الصورة المُدخَلة وإسقاط الصورة المرجعية والإسقاط المطلوب. بعد ذلك، يتم تطبيق الإزاحات على الصورة المُدخَلة لتسجيلها في الصورة المرجعية.

الاستخدامالمرتجعات
Image.register(referenceImage, maxOffset, patchWidth, stiffness)صورة
الوسيطةالنوعالتفاصيل
this: imageصورةالصورة المطلوب تسجيلها
referenceImageصورةالصورة المطلوب التسجيل فيها
maxOffsetعدد عائمالحد الأقصى للإزاحة المسموح بها عند محاولة محاذاة الصور المُدخَلة، بالمتر يمكن أن يؤدي استخدام قيمة أصغر إلى تقليل وقت الحساب بشكل كبير، ولكن يجب أن تظل كبيرة بما يكفي لتغطية أكبر إزاحة ضمن منطقة الصورة بأكملها.
patchWidthعدد عائم، القيمة التلقائية: nullحجم الرقعة لرصد إزاحات الصور، بالمتر يجب ضبط هذا الإعداد على قيمة كبيرة بما يكفي لالتقاط الملمس، بالإضافة إلى أن تكون كبيرة بما يكفي بحيث تكون الكائنات التي يمكن تجاهلها صغيرة داخل الرقعة. القيمة التلقائية هي null. سيتم تحديد حجم الرقعة تلقائيًا إذا لم يتم توفيره.
stiffnessعدد عائم، القيمة التلقائية: 5يفرض قيدًا على صلابة الحل القيم الصالحة هي في النطاق [0,10]. تُستخدم الصلابة لرفض القيم المتطرفة عند تحديد الإزاحات عند نقاط الشبكة المجاورة. تؤدي القيم الأعلى إلى نقل الحل نحو تحويل ثابت. تسمح القيم المنخفضة بمزيد من التشويه أو التزييف للصورة أثناء التسجيل.