Google AI ile Resim Okuma ve Dosya Adi Duzenleme
Bu proje, Google Cloud Vision API kullanarak resimlerden metin cikarma ve dosya adlarini duzenleme islemlerini otomatize eden Python scriptlerini icerir.
Icerik
vision_script.py: Google Cloud Vision API kullanarak resimlerden metin cikarmadosya-adi-duzelt.py: Dosya adlarini duzenleme ve standardize etme
Gereksinimler
- Python 3.x
- Google Cloud hesabi ve projesi
- Google Cloud Vision API servis hesabi anahtari
- Gerekli Python kutuphaneleri:
google-cloud-vision
pandas
openpyxl
Kurulum
- Google Cloud hesabinizda bir proje olusturun
- Vision API'yi etkinlestirin
- Servis hesabi anahtari olusturun ve JSON dosyasini indirin
- Gerekli Python kutuphanelerini yukleyin:
pip install google-cloud-vision pandas openpyxl
vision_script.py
Bu script, belirtilen klasordeki resim ve PDF dosyalarindan Google Cloud Vision API kullanarak metin cikarir.
Kullanim
-
Servis hesabi anahtari yolunu ayarlayin:
SERVICE_ACCOUNT_KEY_PATH = "yol/maslakresim-d7e5f818991b11.json" -
Giris klasorunu ayarlayin:
INPUT_DIR = "yol/dosyalar" -
Scripti calistirin:
python vision_script.py
Cikti
Script, okunan metinleri ocr_output.json dosyasina kaydeder.
dosya-adi-duzelt.py
Bu script, belirtilen klasordeki dosya adlarini duzenler ve standardize eder.
Ozellikler
- Turkce karakterleri ASCII'ye cevirir
- Bosluklari alt cizgi ile degistirir
- Sadece izinli karakterleri kullanir (harfler, rakamlar, alt cizgi ve nokta)
- Dosya adlarini kucuk harfe cevirir
Kullanim
-
Klasor yolunu ayarlayin:
klasor_yolu = "yol/dosyalar" -
Scripti calistirin:
python dosya-adi-duzelt.py
Lisans
Bu proje MIT lisansi altinda lisanslanmistir.