الوصف
قمنا بإعداد تطبيق Android كعميل يلتقط صورة ويرسلها إلى الخادم (على وجه التحديد ، إلى عنوان URL لبرنامج PHP النصي على الخادم).
نود بعد ذلك أن يقوم ملف PHP بحفظ صورة الإدخال هذه ، وإنشاء ملف يشير إلى أن صورة الإدخال جاهزة للمعالجة ، واستدعاء حلقة شفرة MATLAB الشاملة (ForecastASLLoop.m) التي ستبدأ عملية تفسير الصورة. ومع ذلك ، لا يسمح خادم الذرة بتشغيل MATLAB من ملف PHP الخاص بنا ، مما يعني أنه يتعين علينا التأكد من تشغيل التنبؤ ASLLoop.m على الخادم بينما نحاول معالجة صورة إدخال.
أثناء تشغيله ، تقوم الحلقة الشاملة (التنبؤ ASLLoop.m) بالتحقق باستمرار من الملف الذي تم إنشاؤه بواسطة PHP مما يشير إلى أن صورة الإدخال جاهزة للمعالجة. إذا كان ملف مؤشر الإدخال موجودًا ، فسيقوم توقع ASLLoop.m بقراءة صورة الإدخال ، وإزالة ملف مؤشر الإدخال ، وتمرير صورة الإدخال للمعالجة عن طريق التنبؤ ASL.m ، وحفظ نتيجة الصورة من التنبؤ ASL.m ، وإنشاء ملف للإشارة إلى ذلك نتيجة الصورة جاهزة لإرسالها إلى تطبيق Android.
سيتحقق ملف PHP باستمرار من ملف مؤشر النتيجة هذا. عند اكتشاف مؤشر النتيجة ، سيقوم ملف PHP تلقائيًا بدفع نتيجة الصورة إلى تطبيق Android.
المراجعات
لا توجد مراجعات بعد.