تموية الصندوق

اختبار بايثون تموية الصندوق

تمويه الصندوق او box blur (المعروف أيضًا باسم المرشح الخطي المربع) هو مرشح مجال مكاني خطي يكون فيه لكل بكسل في الصورة الناتجة قيمة مساوية لمتوسط قيمة وحدات البكسل المجاورة لها في صورة الإدخال. إنه أحد أشكال مرشح التمرير المنخفض ("التمويه"). يمكن كتابة مربع تمويه 3 × 3 ("نصف القطر 1") كمصفوفة.

المطلوب:
ارجاع الصورة غير الواضحة كعدد صحيح ، مع تقريب الكسور إلى أسفل.

مثال:

Input:[[0,18,9],
          [27,9,0],
          [81,63,45]]

Output: [[28]]
توضيح للحصول على قيمة البكسل الأوسط في مربع الإدخال 3 × 3:

(0 + 27 + 81 + 18 + 9 + 63 + 9 + 0 + 45) = 252/9 = 28.
لاحظ انه يجب ارجاع عدد صحيح بدون اي كسور.

مثال اخر:


Input:[[36,0,18,9],
          [27,54,9,0],
          [81,63,72,45]]


Output: [[40,30]]

توضيح للحصول على قيمة البكسل الأوسط في مربع الإدخال 3 × 3:

(36 + 27 + 81 + 0 + 54 + 63 + 18 + 9 + 72) = 360 / 9 =  40;
(0 + 54 + 63 + 18 + 9 + 72 + 9 + 0 + 45) = 270 / 9 = 30;




output
terminal