Skip to content

4lparslan/Data-Augmentation

Repository files navigation

Data-Augmentation

Bu projede Data Augmentation için PyQt uygulaması geliştirdim.

Kullanım:

Projeyi klonlayın
PyQt5, OpenCV gibi gerekliliklerin kurulu olduğundan emin olun.
main_code.py dosyasını çalıştırın.


İşte bu kadar!

Açılış Sayfası:

İşlenecek dataseti seçip anotasyon dosyalarının eksik olup olmadığını kontrol edin. Gösterim

Veriseti Görüntüleme Sayfası:

İşlemlere başlamadan önce verisetinizi gözden geçirin. Gösterim

Augmentation Metotları Düzenleme Sayfası:

Bu sayfada augmentation metotlarını ekleyebilir veya silebilirsiniz. Gösterim

Augmentation Metotları Seçim Sayfası:

Bu sayfada çeşitli metotları seçip parametre ayarlamaları yapabilirsiniz. Gösterim

Örnek Blur Ayarlama Sayfası:

Bu ekranda Blur sayfası örneğini görüyoruz.
Gösterim

Örnek-2 Sensitive-Rotation Ayarlama Sayfası:

Bu ekranda Sensitive-Rotation sayfası örneğini görüyoruz. Gösterim

Örnek-3 Noise Ayarlama Sayfası:

Bu ekranda Noise sayfası örneğini görüyoruz.
Gösterim

Seçilenlere Tekrar Göz Atalım :

Bu ekranda Noise sayfası örneğini görüyoruz.
Gösterim

Çıktı Ayarlarını Belirleme Sayfası :

Bu sayfada çıktı olarak ne kadar veri oluşturulacağını ve train-validation-test oranını belirliyoruz. Ayrıca çıktı klasörünün nerede oluşturulacağını seçiyoruz. Gösterim

Ardından Prepare Augmented Dataset tuşuna basıyoruz ve işlemler tamamlanana kadar bekliyoruz.
Ve işte örnek bir sonuç: Gösterim

About

PyQt App for data augmentation process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages