Python ile Nesne Algılama

Merhaba bu yazımda size Python OpenCV aracılığı ile ekranda bulunan nesneyi nasıl buluruz ve işaretleriz bununla ilgili ilgili kütüphanelerin yüklenmesini ve örnek uygulamasını paylaşacağım.

Öncelikli olarak aşağıdaki kütüphanelere ihtiyacımız var;

  • Numpy
  • Pillow
  • OpenCV

Bu kütüphaneleri eğer bulunmuyor ise aşağıdaki şekilde yükleyebilirsiniz;

1.Adım : Projemize kullanacağımız kütüphaneleri ekliyoruz;

2.Adım: Ekranımızı sürekli okuyacağımız ve bulunan nesneyi anlık olarak işaretleyeceğimiz için sonsuz döngümüzü oluşturuyoruz;

3.Adım: Ekranımızı ve Tespit edeceğimiz nesnenin resmini okuyoruz ve ikisinide gri tonlamalı formata dönüştürüyoruz;

4.Adım: Ekranımızın içerisinde Tespit edeceğimiz resmi buluyoruz ve resimin ekrandaki koordinatlarını alıyoruz;

5.Adım: Bulduğumuz koordinatları ekran üzerinde işaretleyip işlemimizi sonlandırıyoruz;

Kodun tam halini ve kullanılan görseli aşağıda bulabilirsiniz.

Ekran Çıktığımız Aşağıdaki Gibi Olacaktır:

Kodumuzun Tamamı :

Kullanılan Örnek Resim:

İşlemimiz bu kadar. Bir daha ki yazımda Python, OpenCV ve Yapay Zeka ile nesne algılamayı anlatacağım.

Bu Kategorideki Diğer Yazılar

3 Thoughts to “Python ile Nesne Algılama”

  1. Cdrop

    çok yardımcı oldu teşekkür ederim

  2. User

    peki ekranda bulduğu kaktus şekline sol tık yaptırmak istesek nasıl bir kod ekliyebiliriz

    1. Merhaba,
      cv2 kütüphanesi aracılığı ile resim üzerinde tıklanan konumu alıp eğer tıklanan alan tespit edilen ile uyuşuyorsa işlem yapabiliriz.

      Aşağıdaki örnek kod bloğunu geliştirerek resim üzerinde sizin istediğiniz koordinat aralığına tıklandığında işlem yaptırabilirsiniz.

Leave a Comment