-
المساهمات
285 -
تاريخ الانضمام
-
تاريخ آخر زيارة
آخر الزوار
468 زيارة للملف الشخصي
إنجازات احمد مصطفى14
عضو نشيط (3/3)
275
السمعة بالموقع
-
from fastapi import FastAPI import uvicorn import os from DeepImageSearch import Load_Data, Search_Setup import shutil os.environ['KMP_DUPLICATE_LIB_OK']='True' app = FastAPI() @app.post("/api/request-similar-images") async def get_user_image(user_image: dict): # Access the data sent by the user try : img = user_image.get("image") # image_list = Load_Data().from_folder(['\image_search\Demo_Data']) # go back one directory path = os.path.abspath(os.path.join(os.path.dirname( __file__ ), '..')) # go to \storage\app\public\image-search image_list = os.path.abspath(os.path.join(path, 'storage/app/public/image-search')) # Set up the search engine, You can load 'vit_base_patch16_224_in21k', 'resnet50' etc more then 500+ models st = Search_Setup(image_list=image_list, model_name='vgg19', pretrained=True, image_count=len(image_list)) # Get metadata metadata = st.get_image_metadata_file() st.add_images_to_index([img]) img_dict , images_and_scores = st.get_similar_images(image_path=img, number_of_images=100) paths_list = [] for index , path in img_dict.items(): paths_list.append(path) scores_list = [] for index , path in images_and_scores.items(): scores_list.append(path) similarty_list = dict(zip(paths_list, scores_list)) similarty_list = [{key: value} for key, value in similarty_list.items()] for i, d in enumerate(similarty_list): mydict = similarty_list[i] for key, value in mydict.copy().items(): if value == 0.0 : del mydict[key] while {} in similarty_list: similarty_list.remove({}) transformed_list = [ {"path": list(item.keys())[0], "score": list(item.values())[0]} for item in similarty_list] return transformed_list except Exception as e: print (e) return "No image found." if __name__ == "__main__": uvicorn.run(app, host="127.0.0.1", port=5000) عندما ارسال اكثر من request من خلال Postman او استخدام ال endpoint في اي مكان اخر. المشكله انه يجب الانتظار على كل request حتى الانتهاء ليبدا ال request الذي بعدة كيف يمكننى حل هذه المشكلة
- 1 جواب
-
- 1
-
لماذا تظهر بهاذا الشكل لقد قمت بتنزل لارافيل ومعه jetstream عند تشغيل المشورع باستخدام npm run dev تظهر لي ملفات ال css في ال network انها غير موجودة وفي نفس الوقت عندنا استعمل php artisan serve كل شي يعمل بشكل طبيعي
- 2 اجابة
-
- 1
-
@Mustafa Suleiman شكرا لك على الاجابة انا عندي مشروع يحتوى على الاف الصور اعتقد انه هذه الطريقة ستحتاج وقتا طويلا للبحث واستخراج الصور المشاببة
-
السلام عليكم انا اعمل على مشروع بلغه برمجه php وهناك جزئيه في الموقع تحتاج الى استخدام سكريبت بايثون وهي انه يوجد لدي صور كثيرة (dataset images) وأريد ان ارفع صورة او اختار صورة ومن خلال سكريبت بايثون يخرج لي الصور المشابهة لهذه الصورة وانا ساقوم بعرضها باستخدام php كيف يمكنني تنفيذ هذا الاسكريبت وهل يوجد مكتبه جاهزة يمكن استخدامها وشكرا..
- 2 اجابة
-
- 1
-
-
للأسف المشروع كبير جدا وهو خاص بشركة اعمل على تطويرة يمكن ان نستخدم anydisk اذا كان هذا الخيار متاح
-
عندي مشكلة عندما ارسل http request تظهر لى هذه المشكلة (self-signed certificate ) وهذا هو الكود الخاص بي مع العلم اننى استخدم php laravel وعند استخدام postman في ارسال الrequest لا تظهر مشاكل عند استخدام رابط media خارجي مثلا https://s29.q4cdn.com/175625835/files/doc_downloads/test.pdf فان الطلب يمرر وتجرى الامور بشكل صحيح لكن عند استخدام $mediaUrl = Storage::disk('public')->url($directory . '/invoice.pdf'); تظهر المشكلة المشار اليها
- 9 اجابة
-
- 1
-
- 5 اجابة
-
- 1
-
انا استخدم اطار عمل laravel هذا الحل لا يتناسب معي
-
السلام عليكم انا استعمل package https://github.com/barryvdh/laravel-dompdf وهذه تقوم بتحويل ملفات ال laravel blade الى PDF الكود يعمل وتم توليد ملف PDF لكن عندي مشكله هي انه اللغة العربية تظهر بهذا الشكل كيف يمكننى حل المشكله لقد بحثت ووجدت ان هناك من استطاع حل المشكله لكن لم افهم الطريقه اللتى تم حل المشكله فيها
-
ما هى افضل مكتبات الترجمة في vue.js وكيف يمكننى تضمينها داخل مشروعي !
- 5 اجابة
-
- 3
-
ما هو الفرق بين load و with في لارافيل مع التوضيع بمثال ان امكن شكرا
- 3 اجابة
-
- 1
-
يظهر لى هذا الخطا عن كتابه كود Alpine Js لا اعلم السبب Alpine Expression Error: Cannot read properties of undefined (reading 'after') <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> @vite(['resources/css/app.css', 'resources/js/app.js']) {{-- <script defer src="https://unpkg.com/alpinejs@3.10.5/dist/cdn.min.js"></script> --}} </head> <body class="text-gray-700 bg-gray-300"> <div class="container mx-auto text-lg mt-6" x-data="{ faqs: [ { question : 'Q1', answer : 'answer1 our technology and expanding our product offering to stay at the cutting edge of technology', isOpen : false, }, { question : 'Q2', answer : 'answer2 our technology and expanding our product offering to stay at the cutting edge', isOpen : false, }, { question : 'Q2', answer : 'answer2 our technology and expanding our product offering to stay at the cutting edge of', isOpen : false, }, ]}"> <h2 class="text-2xl font-bold">FAQs</h2> <template x-for="faq in faqs" :key="faq.question"> <h1 x-text="faq.answer"></h1> </template> </div> </body> </html> وهذا هو ال doc الخاص بهذه الجزئيه https://alpinejs.dev/directives/for لا اعرف اين الخطا
- 1 جواب
-
- 1