الميزات:
تحميل صورة من الجهاز.
عرض الصورة الأصلية باستخدام Matplotlib.
تطبيق تأثيرات مختلفة:
تحويل إلى تدرجات الرمادي
تمويه الصورة
اكتشاف الحواف باستخدام Canny
تغيير الحجم
تدوير الصورة بزاوية 45 درجة
حفظ الصور المعالجة تلقائيًا.
طريقة التشغيل:
تأكد من تثبيت المكتبات المطلوبة:
pip install opencv-python numpy pillow matplotlib
شغل الكود، واختر صورة من جهازك عند ظهور نافذة التحديد.
ستظهر الصورة الأصلية والنتائج المختلفة.
سيتم حفظ النسخة الرمادية باسم processed_gray.jpg في المجلد الحالي.