أريد توضيح أكبر للمرشح medianBlur وهل هناك إمكانية للتعامل مع حدود الصورة، فمن خلال قراءتي عنها فهمت أنه يتم تمرير القناع (النواة أو الكيرنل Kernal) ذات الحجم الفردي k*k على بكسلات الصورة (عن طريق الالتفاف convlution على بكسلات الصورة) حيث يتم أخذ الوسيط لهذه البكسلات. واستبدال البكسل المركزي بقيمته. وأنه مفيد جداً مع الصور التي تعاني من ضجيج Salt& Pepper . لكن ماذا بشأن البكسلات الحدودية أي مثلاً ماذا يحدث للصفين الأولين ، حيث لا يمكن أن يكون هناك عناصر في الصفين الأولين والتي تمثل العنصر المركزي لأي نافذة؟ أي مثلاً هنا في حال تطبيق نواة 3*3 سيتم استبدال العنصر المركزي 14 بالعنصر الوسيط 13. لكن ماذا عن الحدود؟ كيف سيتم التعامل معها؟
السؤال
Ali Ismael
أريد توضيح أكبر للمرشح medianBlur وهل هناك إمكانية للتعامل مع حدود الصورة، فمن خلال قراءتي عنها فهمت أنه يتم تمرير القناع (النواة أو الكيرنل Kernal) ذات الحجم الفردي k*k على بكسلات الصورة (عن طريق الالتفاف convlution على بكسلات الصورة) حيث يتم أخذ الوسيط لهذه البكسلات. واستبدال البكسل المركزي بقيمته. وأنه مفيد جداً مع الصور التي تعاني من ضجيج Salt& Pepper . لكن ماذا بشأن البكسلات الحدودية أي مثلاً ماذا يحدث للصفين الأولين ، حيث لا يمكن أن يكون هناك عناصر في الصفين الأولين والتي تمثل العنصر المركزي لأي نافذة؟ أي مثلاً هنا في حال تطبيق نواة 3*3 سيتم استبدال العنصر المركزي 14 بالعنصر الوسيط 13. لكن ماذا عن الحدود؟ كيف سيتم التعامل معها؟
[[12, 3, 22, 16, 17], [ 6, 13, 0, 12, 1], [25, 18, 14, 19, 23], [ 7, 11, 15, 10, 5], [12, 13, 5, 4, 0]]
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.