IMDB-WIKI datasetini yaş ve cinsiyete göre Python kullanarak sınıflandırır. 📎
Automatically generated by pigar.
opencv_python == 3.4.4.19
scipy == 1.3.2
tqdm == 4.42.1pip install -r requirements.txtterminal komutuna -d ya da --download parametresi eklenerek çalıştırılırsa, dataset otomatik indirilir ve gerekli dizine atılır veya
bu adresten imdb(7 GB) ve bu adresten wiki(1 GB) datasetlerini indirip her birini input dizini altında ki ilgili dizinlere atınız.
Depoyu klonladıktan, gerekli kütüphaneleri yükledikten ve dataseti indirdikten sonra proje ana dizininde şu terminal komutlarını çalıştırarak sınıflandırmayı başlatabiliriz:
# imdb datasetini age ve gender' a göre 25' e kadar sınıflandırır.
python3 main.py --imdb --age --gender --download --number 25--imdb --wiki=> hangi parametre verilirse o dataset sınıflandırılır.--age=> parametresi verilirse yaşa göre sınıflandırma yapılır.outputdizini altındaage_femaleveage_maledizinlerini yoksa oluşturur. içerisine yaşa göre alt dizinler oluşturarak, datasette ki resim dosyalarını bu dizinlere atar.--gender=> parametresi verilirse cinsiyete göre sınıflandırma yapılır.outputdizini altındafemalevemaledizinlerini yoksa oluşturur. içerisine cinsiyete göre datasette ki resim dosyalarını atar.--download=> parametresi verilirse, sınıflandırılmak istenen dataset otomatik indirilir veinputdizinine atılır.--number=> parametresi bir sayı değeri alır ve baştan bu değer kadar resim dosyasını sınıflandırır.
--ageve--genderparametreleri aynı anda verilebilir.--imdbve--wikiparametreleri aynı anda verilemez, parametre verilmez ise varsayılan olarak--wikiparametresini alır.outputdizini altında ki dizinler ihtiyaca göre otomatik oluşturulur.
imdb-wiki-dataset-classifier
├── input
│ ├── imdb_crop
│ │ ├── ...
│ ├── wiki_crop
│ │ ├── ...
├── output
│ ├── age_female
│ │ ├── 24
│ │ │ ├── 15_wiki_age24.jpg
│ │ │ ...
│ │ ├── 27
│ │ │ ├── 18_imdb_age27.jpg
│ │ │ ...
│ ├── age_male
│ │ ├── 32
│ │ │ ├── 15_wiki_age32.jpg
│ │ │ ...
│ │ ├── 29
│ │ │ ├── 18_imdb_age29.jpg
│ │ │ ...
│ ├── female
│ │ ├── 4_wiki_female.jpg
│ │ ...
│ ├── male
│ │ ├── 8_wiki_male.jpg
│ │ ...
├── utils
│ ├── tools.py
├── .gitignore
├── main.py
├── README.md
├── requirements.txtBu proje MIT lisansı kapsmında lisanslanmıştır. Hem akademik hem de ticari kullanım için herhangi bir sınırlama yoktur.
This project is licensed under the MIT License. There is no limitation for both academic and commercial usage.