Примечания:
Этот репозиторий содержит скрипт Python, который использует искусственный интеллект для автоматического переименования изображений в зависимости от их содержимого. Сценарий использует API компьютерного зрения Microsoft Cognitive Services для извлечения описаний изображений и использует их для создания новых, более осмысленных имен файлов.
pip install pillow
YOUR_SUBSCRIPTION_KEY
в скрипте фактическим ключом подписки.endpoint_url
в скрипте на желаемый URL-адрес конечной точки. Запустите скрипт с помощью команды python script.py image_folder [recursive]
image_folder
— это путь к папке, содержащей ваши изображения.
recursive
— это необязательный аргумент, который, если он указан, заставит скрипт искать изображения во всех подпапках.
По умолчанию: python3 ai-image-renamer.py "/Users/martinaltmann/Downloads/Website images cleaned/test"
переименовывает все изображения в этой папке.
Рекурсивный: python3 ai-image-renamer.py "/Users/martinaltmann/Downloads/Website images cleaned/test" recursive
переименовывает все изображения в этой папке + подпапки.
Если изображение уже существует, к нему будет добавлен порядковый номер. Например. У вас есть три изображения со столом и стаканом. ИИ создаст «table_with_glas_on_it» для первого и «table_with_glas_on_it_1» для второго. При этом изображения не перезаписываются.