Pazartesi 20 Mart 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Başlarken
  3. Flutter ile Nesne Tanımlama
 Flutter ile Nesne Tanımlama
Başlarken Uygulama Geliştirme

Flutter ile Nesne Tanımlama

Yazar : Furkan Toptaş 16 Mart 2021 0 Comment

Yüklenen görsellere göre telefonumuz bize o resimdeki nesnenin ne olduğunu söyleyebilir mi ? Tabii ki de bunu yapabiliriz. Flutter da bulunan mükemmel iki eklenti ve yine Google’ın oluşturmuş olduğu web siteden yardım alarak kolayca görsellerde bulunan nesnenin ne olduğunu makineye öğretebiliriz. Yeni Flutter projesi oluşturup başlayalım o zaman.

Kullanacak olduğumuz iki eklentiyi Flutter’daki pubspec.yaml dosyasının içerisine “image_picker” ve “tflite” eklentilerini satır hizalarına dikkat ederek yapıştırıp “CTRL+S” işlemi kaydedip eklentilerimizi projemize yüklüyoruz.

 

Koda geçmeden Teachable Machine Web sitesinden resimlerimizi yükledikten sonra modelimizi oluşturalım.

Yukarıdaki gibi kırmızı ve mavi bardaklarımızı yükledikten sonra modelimizi eğittik. Burada model eğitiminden sonra “Export Model” düğmesine tıklıyoruz.

“Export Model” işlemi sonrasında biz “Tensorflow Lite” kısmından modelimizi alacağız o yüzden sayfanızın “Tensorflow Lite” bölümünde olduğuna dikkat ediniz. Sonrasında “Download my model” düğmesine tıklayacağız.

Modelimizin “.tflite” uzantılı modele çevirmesini bekleyeceğiz. İndirme işleminin tamamlanmasının ardından indirilen dosyayı arşivden çıkartacağız.

 

Arşivden çıkardıktan sonra bize iki adet dosya gelecek bunlar “label.txt” ve “model_unquant.tflite” dosyalarıdır. Bu dosyaların konumunu Flutter Projemizde yeni klasör oluşturarak onun içine atacağız.

 

Ben “assets” adında klasör oluşturdum ve dosyaları onun içerisine gönderdim. Oluşturulan klasörü “pubspec.yaml” da tanımlamamız gerek kullanmak için. Örnek olarak aşağıdaki koda bakabilirsiniz.

 

 

Buraya kadar modelimizi aldık. Şimdi sıra Flutter kod kısmında. O yüzden flutter projemizde yer alan lib > main.dart dosyasına aşağıdaki kod ile değiştiriyoruz.

Kod:

Sonuç: 

 

Kaynak Kod: Görüntülemek için tıklayınız.

 

Etiketler: Deep Learning Flutter flutter nesne tanımlama machine learning Nesne Tanımlama Object Detection Teachable Machine Tensorflow Lite
Önceki Yazı
Sonraki Yazı

Furkan Toptaş (Website)

administrator

Manisa Celal Bayar Üniversitesinde Yazılım Mühendisliğinden mezunum. Şuanda Isparta Uygulamalı Bilimler Üniversitesinde Bilgisayar Mühendisliği bölümünde yüksek lisans yapmaktayım. Aynı zamanda Teknovol şirketinde Yazılım geliştirici olarak çalışmaktayım. Webmaster Kitchen platformunun geliştirilmesinde ve Yönetim Kurulunda yer almaktayım. Bilgi sahibi olduğum konuları sizlerle paylaşıyorum. Geri dönüşleriniz benim için önemlidir. Yorum, düşünce ve görüşlerinizi bekliyorum.

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.