هذا المشروع هو تطبيق مكتبي (Desktop App) تم تطويره بالكامل باستخدام بيئة MATLAB، ويهدف إلى توفير أداة قوية وفعالة لتشفير الصور الرقمية لحمايتها وضمان سريتها.
المهام الرئيسية التي قمت بها:
• تصميم وبناء واجهة مستخدم رسومية (GUI) باستخدام MATLAB App Designer، تتيح للمستخدم التفاعل مع البرنامج بسهولة.
• برمجة وظيفة "تحميل الصورة" (Charger l'image) التي تسمح للمستخدم باختيار أي صورة من جهازه.
• تطبيق خوارزمية تشفير لمعالجة بيانات البكسل في الصورة الأصلية وتحويلها إلى صورة مشفرة غير قابلة للقراءة.
• عرض كل من الصورة الأصلية والصورة المشفرة جنباً إلى جنب للمقارنة الفورية.
• إضافة وظيفة "حفظ" (Sauvegarder) التي تمكن المستخدم من حفظ النسخة المشفرة من الصورة.
التقنيات المستخدمة:
• بيئة التطوير MATLAB.
• معالجة الصور الرقمية (Digital Image Processing).
• مفاهيم التشفير (Cryptography Concepts).
النتيجة هي أداة عملية توضح القدرة على دمج خوارزميات التشفير مع معالجة الصور، ويمكن تطبيق هذا المفهوم في مجالات أمن المعلومات، حماية البيانات الحساسة، والعلامات المائية الرقمية.