تفاصيل العمل

المشروع ده عبارة عن برنامج بسيط لتحرير الصور ومعالجتها، باستخدام لغة البرمجة بايثون. البرنامج بيوفر واجهة رسومية سهلة الاستخدام تسمح للمستخدمين يتعاملوا مع الصور بطريقة بسيطة وسهلة.

المميزات الرئيسية للمشروع:

فتح وعرض الصور: يقدر البرنامج يفتح أي صورة من جهازك ويعرضها.

عمليات أساسية على الصور:

زيادة أو تقليل إضاءة الصورة

عكس ألوان الصورة (صورة سلبية)

تقسيم إضاءة الصورة

التلاعب في الألوان:

تفتيح اللون الأحمر في الصورة

تبديل القنوات اللونية (مثل تحويل الأحمر إلى أخضر والعكس)

إزالة اللون الأحمر من الصورة كلياً

تحسين جودة الصورة:

تحسين توزيع الألوان في الصورة لزيادة وضوحها

تعديل تباين الصورة تلقائياً

إضافة تأثيرات مرشحات:

مرشح للتخفيف (لتنعيم الصورة)

مرشح للحدة (لزيادة وضوح الحواف)

مرشحات للحد الأقصى والأدنى

مرشح متوسط لإزالة التشويش

إزالة التشويش من الصور:

معالجة تشويش الملح والفلفل

معالجة التشويش الغاوسي (الضبابي)

تقنيات تقسيم الصور:

تقسيم الصورة إلى أجزاء بناءً على تباين الألوان

تقنيات تقسيم تلقائية ومتطورة

كشف الحواف:

تحديد حواف الأشياء في الصورة تلقائياً

عمليات التشكيل:

تكبير أو تصغير أجزاء من الصورة

تحديد حدود الأشياء في الصورة

التقنيات المستخدمة:

لغة البرمجة: بايثون

مكتبات مساعدة: OpenCV, Pillow, NumPy

واجهة المستخدم: tkinter و customtkinter

النتائج المتوقعة:

البرنامج بيقدم مجموعة كبيرة من التأثيرات والمعالجات للصور، وبيسمح للمستخدم بمقارنة الصورة الأصلية مع الصورة المعالجة، وحفظ النتيجة النهائية.

المشروع ده بيقدم تطبيق عملي لمبادئ معالجة الصور الرقمية، وبيوفر أدوات مفيدة لكل من يهتم بتحرير الصور وتحسينها، حتى بدون خبرة تقنية متقدمة.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات