M.Ozan Unal

[TR] Bakış Açısı Tabanlı 3 Boyutlu Görüş Versiyon 2.00

· Mehmet Ozan Ünal

Herkese Merhabalar,

Bu yazımda daha önce yaptığım bir uygulamanın 2. versiyonundan bahsedeceğim. Programımı daha önce şöyle anlatmıştım:  Bu program sayesinde ekstra hiç bir ekipman kullanmadan 2 boyutlu bilgisayar ekranını 3 boyutlu görme uygulamasını gerçekleştirebileceğimiz bir şeye dönüştürüyoruz. Bunu nasıl yapıyor diye soracak olursanız görüntü işleme sayesinde!.Programda webcam üzerinden yüz tespiti yapılıyor ve ekrana nereden baktığı tespit ediliyor. Hesaplanan bu açı daha sonra kullandığım 3 boyut kütüphanesi olan OpenGL’in kamerasını ayarlamak için kullanılıyor. böylece ekrana bakış yönünüze göre değişen bir 3D görme uygulaması hazırlanmış oluyor.

Bu versiyonla gelen yeniliklere gelecek olursak en büyük değişiklik artık bilgisayardan uzaklığımıza göre cisim yakınlaşıp uzaklaşıyor. Biraz da grafiklerde değişiklik yapmak istedim yaptığım performans iyileştirmesi sayesinde programın çözünürlüğü artık 720p. Eklediğim diğer şeyse Low Pass Filter. Peki nedir diyecek olursanız; sisteme eski giren verilerle şu anki verilerin ortalamasını alır(ne kadar geriden alınacağı, ne kadar ağırlıklı bir ortalama olacağı değişebilir) bu sayede daha “smooth” sonuçlar elde edilebilir.