c++ - 使用 C++ 和 Opencv 的注视点/区域

标签 c++ opencv computer-vision eye-tracking

我使用 OpenCV 编写了一个 C++ 程序,允许使用我的网络摄像头识别我的脸和眼睛。然后我想确定我瞳孔的中心,然后是屏幕上的注视点或区域。有人知道该怎么做吗?请不要我的程序使用简单的计算机网络摄像头。 预先感谢您的建议。

最佳答案

我认为我的 Optimeyes 项目在这里:

https://github.com/LukeAllen/optimeyes

可以满足您的需求:瞳孔检测和注视跟踪。其包含的“理论论文”pdf 讨论了操作原理,并引用了其他论文。该项目是使用 Python 版本的 OpenCV 编写的,但欢迎您将其移植到 C++!

关于c++ - 使用 C++ 和 Opencv 的注视点/区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25241879/

相关文章:

C++-builder : access violation 0x0000002c in window. cpp

python - 如何检测一个点是否包含在边界矩形内 - opencv & python

c++ - 使用 opencv 数据结构进行图像平滑

python - 我如何在opencv python中控制轮廓区域

python - cv2.triangulatePoints 是不是很准确?

c++ - 防止 sleep 模式

c++ - 多个 QMainWindow 实例?

c++ - xvalues、glvalues和prvalues的真实例子?

android - Laplacian OpenCV Android无法正常工作

python - Python中两个Aruco标记之间的距离?