مشكلة اظهار فك تشفير الصورة بواجهة اخرى


(ماجد اسماعيل سمير) #1

لدي هذا الكود ناجح بتشفير وفك التشفير بواجهة واحدة
لكن المشكلة من انقل الصورة المشفرة لازم كود فك الشفرة منفصل عن الواجهة التشفير ImageEncryptionGUI.zip (30.8% u)
هذا الكود بواجهة واحدة وهي ناجحة للتشفير وفك التشفير للصورة
اما الكود التاي بواجهتين ناجح للتشفير
ولكن ما يطلع الصورة الاصلية عند فك الشفرةNew folder (3).rar (107.3% u)


(عمارة إسلامية) #2

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الهل وبركاته

مرحبًا بكم أخي في مُنتدى المُهندس.
حقيقة اطّلعت على المُرفقات؛
لَم يتّضح لي ما هو الكود المُستخدم.
فلو تمّ إدراجه كِتابةً.

على أيّة حالٍ إن شاء الله تعالى؛
تجِد حلاًّ لدى إخوتي المُختصّين.
أرجو أن يسمح إخوتي بهذه الإشارة:

@ahmedeldeep

وفّقكم اللهُ.


(ماجد اسماعيل سمير) #3

الكود decخاص لفك الشفرة بالفولدر3
والكودImageEncryptionGuiخاص للتشقير


#4

هذا الكود خاص ببرنامج الماتلاب ولذلك تم نقل الموضوع لقسم الماتلاب

حاليا ليس لدي البرنامج ولكن سأقوم بتحميله والاطلاع على البرنامج ومحاولة البحث عن حل لهذه المشكلة ولذلك قد يستغرق بعض الوقت ويمكن ايضا مشاركة الاعضاء بقسم الماتلاب فى حل هذه المشكلة
@DzArticles


(Ahmed) #5

السلام عليكم
هناك خطـأ منطقي في برنامجك…

لما تكون تعمل على واجهة واحدة:
استخراج مفتاح التشفير الKey يكون من الصورة الاصلية، ويستعمل لاحقا في فك التشفير…

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

الحل انك كما تقوم بحفظ الصورة المشفرة تقوم ايضا بحفظ المفتاح الاصلي على شكل مصفوفة في ملف mat او txt لتقوم بقرائته لاحقا مع الصورة المشفرة


#6

جزاك الله خيرا على مساعدتك واهلا بعودتك مرة اخرى للمشاركة فى المنتدى
ولو كان لديك وقت يرجى النظر فى الموضوع الاتي ولك جزيل الشكر


(ماجد اسماعيل سمير) #7

السلام عليكم
شكرا على المساعدة
الحل وجدناه
بال handles.اسم الصورة=اسم الصورة
من تتحول ل غير واجهة


(ماجد اسماعيل سمير) #8

حملي الكود ليتسنى مساعدتك