reverse image search plugin
1.0.0

يتيح لك هذا البرنامج المساعد البحث عن مجموعة البيانات الخاصة بك عن الصور التي تشبه صورة معينة. يستخدم فهرس التشابه للعثور على صور مماثلة ، يمكنك تحديدها.
يمكنك البحث عن طريق عنوان URL أو عن طريق تحميل صورة. سيعرض المكون الإضافي الصورة التي بحثت عنها في اللوحة ، ويمكنك تشغيل البحث العكسي على الصورة على تلك الصورة بالنقر فوق الزر "Search".
ملاحظة: يتطلب هذا البرنامج المساعد أن يكون فهرس التشابه موجودًا على مجموعة البيانات. يمكنك إنشاء واحدة مع:
import fiftyone as fo
import fiftyone . brain as fob
dataset = fo . load_dataset ( "my_dataset" )
fob . compute_similarity (
dataset ,
brain_key = "my_brain_key" ,
model_name = "clip-vit-base32-torch" ,
metric = "cosine" ,
)لتشغيل البحث عن الصور العكسي باستخدام Milvus بدلاً من مؤشر التشابه الافتراضي ، تحتاج إلى تثبيت Milvus:
pip install pymilvusابدأ خادم Milvus Docker:
wget https://github.com/milvus-io/milvus/releases/download/v2.2.11/milvus-standalone-docker-compose.yml -O docker-compose.yml
sudo docker compose up -d وأضف backend="milvus" إلى مكالمة compute_similarity !
fiftyone plugins download https://github.com/jacobmarks/reverse-image-search-pluginارجع إلى README الرئيسي لمزيد من المعلومات حول إدارة الإضافات التي تم تنزيلها وتطوير الإضافات محليًا.
open_reverse_image_search_panelreverse_search_image