Skip to content

Search

Searching for similar media

media-similarity can search for similar media given a set of seed media.

Please note that this requires persistence setup.

media-similarity search image3 \
  --media-type IMAGE \
  --db-uri=<CONNECTION_STRING>
from media_similarity import MediaSimilaritySearchRequest, MediaSimilarityService

service = MediaSimilarityService.from_connecting_string(
  'sqlite:///tagging_results.db'
)

request = MediaSimilaritySearchRequest(
  media_paths=[
    'image3.png',
    ],
    media_type='IMAGE',
    n_results=1,
)

similar_media = service.find_similar_media(request)