PyGaze是一个跨平台的创建眼动实验的开源软件包,支持Eyelink、SMI、Tobii、EyeTribe 等型号的眼动仪,如果你不想学习每个品牌眼动仪自家的编程软件,PyGaze是不错的选择。PyGaze工具箱是Python的一个开源软件包,Python是一种高级编程语言。PyGaze是为轻松使用Python语句创建眼动跟踪实验而设计的,虽然编程简单和脚本可读性好,但是功能和灵活性不受限制。PyGaze可用于视觉和听觉刺激的呈现;通过键盘、鼠标、操纵杆和其他外部硬件收集反应;以及使用自定义算法在线检测眼睛运动。支持多种不同品牌(EyeLink、SMI和TOBII系统)的眼动仪。PyGaze的新颖之处在于,它在实现眼动跟踪实验所需的许多不同软件库之上提供了一个易于使用的层。从本质上讲,PyGaze是眼动追踪研究的软件桥梁。 参考文献:Dalmaijer, E.S., Mathôt, S., & Van der Stigchel, S. (2014). PyGaze: An open-source,cross-platform toolbox for minimal-effort programming of eyetrackingexperiments. Behavior research methods, 46(4), 913-921.英文题目和摘要如下:
PyGaze: An open-source, cross-platform toolbox for minimal-effort programming of eye tracking experiments The PyGaze toolbox is an open-source software package for Python, a high-level programming language. It is designed for creating eye tracking experiments in Python syntax with the least possible effort, and it offers programming ease and script readability without constraining functionality and flexibility. PyGaze can be used forvisual and auditory stimulus presentation; for response collection via keyboard, mouse, joystick, and other external hardware; and for the online detection of eye movements using a custom algorithm. A wide range of eye trackers of different brands (EyeLink, SMI, and Tobii systems) are supported. The novelty of PyGaze lies in providing an easy-to-use layer on top of the many different software libraries that are required for implementing eyetracking experiments. Essentially, PyGaze is a software bridge for eye tracking research.