Тема: QGesture для распознавания жестов с камеры
Работаю над пользовательским интерфейсом для носимой системы
дополненной реальности на базе N900. Сейчас занимаюсь такой задачей:
система должна выделять на видео с камеры кончики пальцев и
распознавать жесты, совершаемые концами пальцев.
Предположим, что задача распознавания концов пальцев на картинке
решена. Удастся ли для распознавания жестов воспользоваться QGesture?
Я не работаю с расстоянием от пальцев до камеры, только с
XY-координатами на картинке с камеры. Пока использую только 2 пальца -
указательный и большой. Так что задача абсолютно аналогична
распознаванию жестов на мультитаче и вполне должна реализовываться
методами QGestureRecognizer.
Получится ли заставить QGestureRecognizer обрабатывать не точки с
тачскрина, а подсовывать ему координаты точек, определенные моим
классом по картинке с камеры? Или в силу специфики этого класса такой
фокус не пройдет, и лучше потратить время на собственную реализацию
распознавалки жестов?
С QGestureRecognizer я ни разу не работала, но, судя по докам, он
выполняет практически те задачи, которые мне нужны. И даже реализуя
свой класс распознавания жестов, наверное, стоит взять за основу
программный интерфейс QGesture*?