ملاحظات:
يحتوي هذا المستودع على برنامج نصي بلغة Python يستخدم الذكاء الاصطناعي لإعادة تسمية الصور تلقائيًا بناءً على محتواها. يستفيد البرنامج النصي من واجهة برمجة تطبيقات Microsoft Cognitive Services Computer Vision API لاستخراج أوصاف الصور واستخدامها لإنشاء أسماء ملفات جديدة ذات معنى أكبر.
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" للثاني. وبهذا لا يتم الكتابة فوق الصور.