
Mit diesem Plugin können Sie Ihren Datensatz nach Bildern durchsuchen, die einem bestimmten Bild ähnlich sind. Es verwendet einen Ähnlichkeitsindex, um ähnliche Bilder zu finden, die Sie angeben können.
Sie können nach URL oder durch Hochladen eines Bildes suchen. Das Plugin zeigt das Bild an, nach dem Sie im Feld gesucht haben, und Sie können die Reverse -Bildsuche auf diesem Bild ausführen, indem Sie auf die Schaltfläche "Suche" klicken.
Hinweis: Dieses Plugin erfordert einen Ähnlichkeitsindex, der im Datensatz vorhanden ist. Sie können eine erstellen mit:
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" ,
)Um die Reverse -Image -Suche mit Milvus anstelle des Standard -Ähnlichkeitsindex auszuführen, müssen Sie Milvus installieren:
pip install pymilvusStarten Sie den Milvus Docker -Server:
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 Und fügen Sie backend="milvus" zum compute_similarity -Anruf hinzu!
fiftyone plugins download https://github.com/jacobmarks/reverse-image-search-pluginWeitere Informationen zum Verwalten von heruntergeladenen Plugins und zur Entwicklung von Plugins finden Sie im HauptreadMe.
open_reverse_image_search_panelreverse_search_image