ملخص المشروع بالعربية
? نظرة عامة
مشروع ImageLab هو أداة ويب بسيطة وفعالة لإزالة الضوضاء من الصور باستخدام تقنيات معالجة صور حديثة. يوفر المشروع واجهة مستخدم نظيفة وسهلة الاستخدام لتحميل الصور ومعالجتها.
? الميزات الرئيسية
تحميل الصور:
سحب وإفلات الصور أو النقر على الزر
دعم صيغ متعددة (PNG, JPG, JPEG, GIF, WebP)
الحد الأقصى للحجم: 16 ميجابايت
مرشح الوسيط (Median Filter):
إزالة ضوضاء الملح والفلفل
تحكم قابل للتعديل حجم النواة (3-21)
كلما زاد الحجم، زادت إزالة الضوضاء
مرشح FFT (Fast Fourier Transform):
إزالة الضوضاء الدورية في مجال التردد
تحكم بنصف قطر المرشح (10-50)
تحويل متقدم للصورة
المقارنة الجنباً إلى جنب:
عرض الصورة الأصلية والمعالجة معاً
معاينة فورية للنتائج
حفظ وإعادة تعيين:
تنزيل الصورة المعالجة بصيغة PNG
استعادة الصورة الأصلية في أي وقت
?️ التكنولوجيا المستخدمة
المكون التقنية
الواجهة الأمامية HTML5, CSS3, JavaScript عادي
الخادم Python وFlask
معالجة الصور OpenCV و NumPy
? بنية المشروع
? كيفية الاستخدام
فتح التطبيق: انتقل إلى http://localhost:5000
رفع الصورة: اسحب الصورة أو انقر على الزر
تطبيق المرشحات: اختر المرشح المطلوب واضبط الإعدادات
معاينة النتائج: اعرض المقارنة بين الأصلية والمعالجة
حفظ: انقر على "Save Result" لتنزيل الصورة