-
المساهمات
285 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو احمد مصطفى14
-
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
-
انا اعرف ذلك لكن عندنما استخدمت summernote وجدت انها تخزن الصورة على شكل BASE64 في قاعدة البيانات لهذا قلت هل سيشكل فرقا ام لا اعتقد انه يمثل حلا بديلا في بعض الاحيان
- 5 اجابة
-
- 1
-
السلام عليكم عندي سؤال فضولى هل يمكن اعتماد طريقه رفع الصور وعرفها باستخدام قاعدة البيانات حيث اننا نحول الصورة الى كود BASE64 ويحفظ في قاعدة البيانات وعند عرضها تجلب شيفرة الصورة وتعرض فكرة وقت ان هذه الطريقه ستجعل هناك بطأ في حركه البيانات لان عند تحويل الصورة ل BASE64 تتحول الى نصوص وارقام واحرف كثيييييرة كشيفرة تبطا من حركه الاستعلام هل هذا صحيح ام انه يمكن الاعتماد عليها وشكرا
- 5 اجابة
-
- 3
-
انا كمطور ويب هل احتاج الى التعمق في الData Structures وتعلم ال non-linear lists هناك مفاهيم اعرفها وتعامتها مثل الprimitive data structures وانا ابرمج وهناك اشياء لم اسمع عنها لاننى لم اتعامل معها وشكرا
- 1 جواب
-
- 1
-
شكرا لك عندي سؤال بالنسبه للJs فهي لغه كبيرة جدا ومعقدة ولا تنتهي وتحتوى على مكتبات كثيييييرة جدا ليست مثل لغه برمجه PHP مثلا يمكن فهمها ببساطه والتعمق فيها ... السؤال هنا هل يجب ان اتعمق كثيير في JS ام اتعلم الاساسيات وابدا في تعلم vue.js
- 4 اجابة
-
- 1
-
السلام عليكم لو اردت تعلم Freamwark Vue Js ما المتطلبات اللى يجب ان امتلكها حتى ابدا وتكون الامور ميسره في فهم ال Vue Js وهل يجب ان اتعلم مثلا Angular, React ام يمكن ان اعتمد عليها بشكل كامل في بناع اي موقع او مشروع وشكرا لكم
- 4 اجابة
-
- 2
-
السلام عليكم عندي packageعلى github https://github.com/smsgatewayme/client-php واحااول تثبتها على مشروع لارافيل عندي في ملف ال composer.json لكن يظهر لي خطا كما في الصورة يحصل skip لملفات ال class مع العلم هذه اول مرة اتعامل احاول تثبت packageعلى مشروع لافيل من github
- 4 اجابة
-
- 1
-
في ملف ال blade اريد ان اظهر ال comments حسب الشهر @foreach ($project->comments->where('created_at' ,'=', $month ) as $comment) جربت استخدام whereMonth لكنها لا تستخدم في ملف ال blade جربت حلول اخرى كثيرة لكنها لم تفلح مع العلم انه $month تحمل قيمه رقم الشهر الحالى هل من حل وجزاكم الله خيرا
- 1 جواب
-
- 1