Skip to content

IOS-This application is an application that includes visual recognition with the help of machine learning.

Notifications You must be signed in to change notification settings

YUNUSMAKAN/iOS-MachineLearningImageRecognition-CoreML

Repository files navigation

iOS-MachineLearningImageRecognition

MACHINE LEARNING

  • Makine öğrenmesi son yılların en popüler konularından biridir.Apple da 2017 sonlarında bunu bir KİT haline geitirip geliştiricilerin kullanımına sunmaktadır.Bu App ım içinde machine learıng kullanarak görselleri tanıyabilen basit bir uygulama gösterilmektedir.

  • Machine Learnıng : Yazdığımız kodlar ıle bir model oluşturmamızı ve bu modeli akıllı forma getırerek ıstedigimiz şekilde görsel tanıma durumuna getirebiliyoruz.Bız bu App de hazır eğitilmiş modeli alıp uygulamamızın içerisinzde kullanımını gercekleştiriyoruz.Eğer istersek kendimizde bir modeli eğitip uygulamamızın içerisinde kullanabiliriz.

  • Kullanmak için https://developer.apple.com/machine-learning sayfasında CORE ML kismina gıdıp gerekli Image Classıfication belgesini indirip Xcode projemizin içine eklemek gerekmektedir.Ayrintili bilgiye open documentation kismindan okuyarakda ogrenilebilir.

  • CORE ML: Machine Learning Modellerini uygulamamız içerisinde olana saglayan bir Framework dır.

  • Projemizin içerisine CoreML Ve Vision ı import etmeliyizki gerekli sınıflara ulaşabilmemiz icin.

  • İki tane ana işlem yapmamız gerekmektedir.Birincisi REQUEST oluşturmak.Request i aşagıdaki gibi projemizin icindeki fonksiyonumuzun içine oluşturabiliriz.

Ekran Resmi 2020-06-03 12 47 02

  • Ikincisi oluşturduğumuz REQUEST i HANDLER ederek ele almamız gerekmektedır.Handler ı da aşagıdaki gibi fonksiyonumuzun icine yazabiliriz.

Ekran Resmi 2020-06-03 12 47 14

SCREENSHOT

  • Secilen görselin yüzde kaç oranla neye benzediğinin bilgisi yer almaktadırç

Ekran Resmi 2020-06-03 12 51 12

Ekran Resmi 2020-06-03 12 51 26

Ekran Resmi 2020-06-03 12 51 35

Ekran Resmi 2020-06-03 12 51 59

About

IOS-This application is an application that includes visual recognition with the help of machine learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages