KOD DÜNYAM
kod dünyam

Her Küçük Projenin Kalbinde Doğmayı Bekleyen Büyük Bir Proje Vardır.. (KodDünyam)

15 Ağustos 2016 Pazartesi

8 Mavi Renkli Nesne Takip Projesi (C#)

Mavi Renkli Nesneleri Takip edebilen C# Projesi

Projemizin amacı kamera karşısındaki Mavi renkli nesneleri veya cisimleri takip etmek ve ayırt etmektir. Bilgisayarda bulunan tüm kameraları bağlayabilir ve çok rahat çalıştırılabilir bir projedir.

Mavi Nesne Takibi (C#)

Program ilk çalıştığında yukarıdaki gibi bir ekran açılır.  'Kamera Seç' bölümünden kamera seçtikten sonra 'BAŞLAT' buttonuna basıyoruz ve aşağıdaki gibi ekran açılacaktır.

Mavi Nesne Takibi (C#)

Yukarıdaki gibi ekran açıldıktan sonra kamera kaşısında görüldüğü gibi kahve mavi ve turuncu renklerde 3 nesne bulunmaktadır. Bu Normal ilk hali yani renkleri ayırt etmeden ki hali. 'MAVİ NESNE TAKİP' Buttonu tıklandığı anda Mavi nesne takibi başlar ve mavi nesneyi dikdörtgen içine alınır. Aşağıdaki görsellerde olduğu gibi.
Nesne Takibi (C#)

 Sağa-Sola mavi renkli nesneyi sürüklerseniz bile takip devam eder. ve Kordinatları da ekranda gösterir.


Nesne Takibi (C#)


Bu Proje için öncelikle C# Form Application da arayüz oluşturup aşağıdaki kodları düzgün bir şekilde yazmak.

Görüntüler için aşağıdaki AForge Kütüphanemizi eklemeliyiz.
using AForge.Imaging.Filters;
using AForge.Imaging;
using AForge.Video;
using AForge.Video.DirectShow;
using AForge.Vision;
using AForge.Vision.Motion;








*Projemiz %100 çalışmaktadır. Sizde Adımları doğru uygulayıp bu küçük çaplı projeyi yapabilirsiniz.

*Yapamayan arkadaşlar yorum kısmından yorum yazabilir - iletişime geçebilirler.



KOLAY GELSİN.




  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

8 yorum:

  1. Yararlı hocam elinize sağlık

    YanıtlaSil
  2. Kolay gelsin.Bende aynı proje üzerinde çalışmaktayım.Bundan sonraki adımda renk üzerinden mouse kontrolü yapmak istiyorum. Renk nerdeyse mouse orda olsun.Mouse için cursor işlecini kullandım fakat merkezleri eşitlemeyi yapamıyorum yardımcı olursanız çok sevinirim

    YanıtlaSil
    Yanıtlar
    1. Merhabalar, Yani istediğiniz son işlem mouse'un belirtiğiniz rengin merkezini işaret etmesi mi ?

      Sil
  • merhabalar.sadece kare içerisindeki resmi maus yardımıyla tıklayarak nasıl kaydedebiliriz acaba? [email protected] üzerinden iletişim kurabilri miyiz?

    YanıtlaSil
  • Hocam merhaba pccam_newframe de bir hata veriyo hata kodu şöyle..

    The event 'AForge.Video.DirectShow.VideoCaptureDevice.NewFrame' can only appear on the left hand side of += or -=

    pccam_newframe adını kamerayı seçtiğimiz comboboxa mı verdiniz acaba ?

    YanıtlaSil
    Yanıtlar
    1. Merhabalar Burkay,
      'pccam_newframe' yakalanan görüntünün üzerinde işlem yapan bir metod.
      Hatanız ise >> pccam.NewFrame += new NewFrameEventHandler(pccam_NewFrame); <<
      'den kaynaklanıyor olabilir. Lütfen kontrol edin.

      Sil
    2. Sorunu hallettim ancak şöyle bir sıkıntım var proje çalışıyo ve nesneyi tanıyo ama nesne etrafına gelmesi gereken mavi çerçeve nesnenin sağına oluşuyo ve büyüklüğünü tam tanıyamıo nesnenin etrafıdna değilde dsağında oluşuyo

      Sil
    3. Algilanan rengi çevrçevelemek veya hedeflemek için gerekli method olan cevreal(Bitmap image) metodunun içindeki değerlerle oynayarak bunu halledebilirsin.

      Sil

Freelance Programcı (Yazılımcı)

Serhat Şos

Profesyonel bir yaklaşım ve uygun fiyatlarla hizmet vermekteyim. Projelerinizi geliştiriyorum. Web App - Mobil App

TEKLİF VER

Popüler Yayınlar

Blogger tarafından desteklenmektedir.

TEKNOLOJİ HABERLERİ

Etiketler

Dikkat! Sitemiz Tüm Hızıyla Yenilenmektedir.

Yararlı Bilgilerden Sizde Yararlanın.
Takipte Kalın...

Yorum ve Görüşleriniz Bizim için Değerlidir.