Merhaba, böyle bir program var mı bilmiyorum. Ama python ile bunu çok kolay bir şekilde yapabilirsiniz. Aşağıda chatgptnin hazırladığı örneği deneyebilirsiniz.
from PIL import Image
import os
# Giriş klasörünüzü ve çıkış klasörünüzü ayarlayın
giris_klasoru = "resimler/"
dikey_klasor = "dikey_resimler/"
yatay_klasor = "yatay_resimler/"
# Çıkış klasörlerini oluşturun (eğer yoksa)
os.makedirs(dikey_klasor, exist_ok=True)
os.makedirs(yatay_klasor, exist_ok=True)
# Giriş klasöründeki tüm resim dosyalarını listelemek için dönün
for dosya_adı in os.listdir(giris_klasoru):
dosya_yolu = os.path.join(giris_klasoru, dosya_adı)
# Resmi açın
resim = Image.open(dosya_yolu)
# Resmin boyutlarını alın
genislik, yukseklik = resim.size
# Dikeyse dikey klasöre, aksi takdirde yatay klasöre kopyalayın
if genislik > yukseklik:
hedef_klasor = dikey_klasor
else:
hedef_klasor = yatay_klasor
# Resmi hedef klasöre kopyala
hedef_yol = os.path.join(hedef_klasor, dosya_adı)
resim.save(hedef_yol)
print("Resimler dikey ve yatay olarak ayrıldı.")