Robotic Vision Technologies

OpenCV – Video İşlemleri

Hedef Bu makalede maddeler halinde belirtilen hedeflere ulaşmak için python programlama dili ve OpenCV kütüphaneleri kullanılmıştır. codec ve FourCC nedir? Kameradan nasıl video çekilir? Dosyadan video oynatma nasıl yapılır? Video Döndürme nasıl yapılır? Kameradan çekilen videoyu nasıl kaydederiz? Kullanılacak Fonksiyonlar cv.VideoCapture(*args) cv.flip(src, flipCode, dst) cv.VideoWriter(*args) Codec ve FourCC Nedir? OpenCV üzerinde videolarla çalışma yapabilmemiz için […]

Read More

Robotic Vision Technologies

Robot Görmesi – Green Screen Örneği

Projenin tanımı: Bu proje arka planı yeşil tonda olan bir resim için yeni bir arka plan ekleme işlemlerini gerçekleştirilmektedir. Problemin çözümü şu şekildedir. Arka planı yeşil olan resim için eşik değerinin belirlenmesi. Yeşil alanların 0 olarak ve diğer alanların 1 olarak yeniden oluşturulması ve green1 olarak kayıt edilmesi. Yeşil alanların 1 olarak ve diğer alanların […]

Read More

Robotic Vision Technologies

Robot Görmesi – Fark Alma İşlemleri

Projenin tanımı: Bu proje aynı konuma sahip arka arkaya çekilmiş iki adet fotoğraf arasındaki farkı ele almaktadır. İki resim arasında zamanla nesnelerin yeri değişmiş ve farklı fark alma yöntemleri ile bu nesnelerin durumları incelenmiştir. İlk aşamada iki resim arasında fark alınmıştır ve her hangi bir yöntem kullanılmamıştır. İkinci aşamada ise signed seçeneği kullanılarak fark alma […]

Read More

Robotic Vision Technologies

Robot Görmesi – Alıştırma 1

[…]

Read More

ATmega32A – Led Yakma

Bu projede ATmega32a üzerinde bulunan B portundaki bütün pinlere ledler bağlanmıştır ve B portundaki bütün ledlerin enerjilenmesi sağlanmıştır. PORTB’nin enerjilenmesi için ilk olarak PORTB’nin çıkış olarak tanımlanması gerekmektedir. Bu işlemi DDRB=0b11111111; kod satırı ile yapıyoruz. Burada 0b demek binary olarak tek tek PORTB’de bulunan bütün pinleri ele almak demektir. Bu nedenle 0b‘den sonra PORTB’de 8 adet pin […]

Read More