Python OpenCV ve HOG ile Resim Üzerinde İnsan Tanımlama

Bu yazımda Python ve OpenCV2 kütüphanesi ile HOG (Histogram of Oriented Gradients) özellik tanımlayıcısını kullanarak İnsan, Yaya, Nesne, Obje algılama ile ilgili örnek çalışma yapacağız. Öncelikli olarak aşağıda bulunan kodların tamamı : Github HOG (Histogram of Oriented Gradients) nasıl çalışır onu inceleyelim;

Devamını Oku

Python PyGame İle Yılan Oyunu Yapımı

Bu yazımda Python ve PyGame kütüphanesini kullanarak klasik bir Yılan Oyunu yapacağız. İlk Adım olarak PyGame Kütüphanesini Yükleyeceğiz ve daha sonra kodlarımıza geçeceğiz. Aşağıda sizinle açıklamaları ile beraber tüm kodları paylaşıyorum. İsterseniz aşağıdaki github linki aracılığı ile direk indirebilirsiniz.

Devamını Oku

Python ile Yapay Zeka Kullanarak TicTacToe Oyunu Yapalım

Bu yazımda Python ile EasyAI kütüphanesini kullanarak TicTacToe oyunu yapacağız ve yapay zeka ile karşılıklı olarak oynayacağız. İlk olarak EasyAI ve kullanılan parametrelerden bahsetmek istiyorum. EasyAI Yapay Zekaya karşı Yapay Zeka veya Yapay Zekaya karşı İnsan şeklinde basit oyunlar yapmak için oluşturulmuş  Negamax algoritmasını kullanan anlaşılır ve kullanışlı bir Python Kütüphanesidir. Şimdi EasyAI de bulunan genel parametrelere ve fonksiyonlara bakalım ;

Devamını Oku

Python İle Dosya Transferi

Python ile soket programlama yaparak dosya transfer edeceğiz. Bunun için Python üzerinde Socket kütüphanesini kullanacağız. İlk olarak dosyayı yollayacağımız kodlarımız üzerinde bir soket bağlantısı açacağız ve dosyayı aktaracağımız makinadan talep olmasını bekleyeceğiz. Talep olduktan sonra ilk olarak dosyamızın adını, daha sonrada dosyamızın içeriğini byte olarak yollayacağız. Şimdi ilk aşama olarak dosyayı yollayacağımız kodlarımızı oluşturalım. Bu aşamada adım adım ilerleyeceğiz. send_file.py

Devamını Oku

Python Kodumuzu Yüklenebilir Debian Dağıtım Paketi .deb Olarak Derlemek.

Debian üzerinde geliştirdiğimiz bir Python scriptimiz veya servisimiz var ve biz bunu her seferinde elle script dosyalarını taşımak ve kurmak yerine Debian Paketi olarak kurmak istiyoruz. Bunu pek çok yolu olduğu gibi size en kolay bir biçimde bu işlemi nasıl yaparız bununla ilgili işlemleri paylaşacağım.

Devamını Oku

Python ile Yapay Zeka’ya Duckhunt oynatalım.

Daha önceki yazımda Python ve yapay zeka ile nesne algılama uygulaması yapmıştık. Şimdi bu uygulamayı bir tık ileri görüterek Yapay Zeka’ya Duckhunt (atariden bildiğiniz ördek avlama) oyununu oynatacağız. Bunun ile ilgili örnek oynatım videosu ve açıklamalı kodları aşağıda bulabilirsiniz.

Devamını Oku

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

Devamını Oku