Çok nokta girişini algılama çabaları

Birden fazla nokta girişini algılayabilen dokunmatik ekranları simüle eden bir sistem hakkında düşünürken basit bir çözüm aklıma geldi. Bu sistemde parmak uçlarına led ve butondan oluşan mekanizmalar yerleştirilir. Kamera dokunmatik olmayan bilgisayar ekranına bakar şekilde yerleştirilir. Kullanıcı parmakları ile ekrandaki bir noktaya bastığı an led yanar ve kamera da x ve y kordinatlarını algılar. Bu sayade elde edilen kordinatları kullanarak çok nokta girişli dokunmatik ekranların arayüzlerini simule eden bir ortam yaratılmış olacaktır. Ledlerin kordinatlarını algılayabilmek için Flash uygulamasında ufak bir kod geliştirdim. Bu uygulama kameradan gelen görüntüyü önce düz bitmap formatına dönüştürmekte sonrada basit bir algoritmayla bu resimdeki parlak noktaların kordinatlarını tespit etmektedir. Tespit ettiği noktaların kordinatlarınıda ekranda göstermektedir.

Uygulamanın kodlarını buradan indirebilirsiniz (Farklı kaydet yaparak indiriniz)

Uygulamanın ekran görüntüsü

PointFinder1

Parmaklara giydirilmesi planlanan mekanizmanın kaba hali

PointFinder2

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir