skip images in embeddings dir if they have a second .preview extension
This commit is contained in:
parent
151233399c
commit
a0c87f1fdf
1 changed files with 4 additions and 0 deletions
|
@ -109,6 +109,10 @@ class EmbeddingDatabase:
|
||||||
ext = ext.upper()
|
ext = ext.upper()
|
||||||
|
|
||||||
if ext in ['.PNG', '.WEBP', '.JXL', '.AVIF']:
|
if ext in ['.PNG', '.WEBP', '.JXL', '.AVIF']:
|
||||||
|
_, second_ext = os.path.splitext(name)
|
||||||
|
if second_ext.upper() == '.PREVIEW':
|
||||||
|
return
|
||||||
|
|
||||||
embed_image = Image.open(path)
|
embed_image = Image.open(path)
|
||||||
if hasattr(embed_image, 'text') and 'sd-ti-embedding' in embed_image.text:
|
if hasattr(embed_image, 'text') and 'sd-ti-embedding' in embed_image.text:
|
||||||
data = embedding_from_b64(embed_image.text['sd-ti-embedding'])
|
data = embedding_from_b64(embed_image.text['sd-ti-embedding'])
|
||||||
|
|
Loading…
Reference in a new issue