eyeloop:EyeLoop是基于Python 3的眼动仪,专门针对消费级硬件上的动态,闭环实验量身定制

上传者: 42164685 | 上传时间: 2022-09-21 11:32:07 | 文件大小: 47.38MB | 文件类型: ZIP
眼圈 EyeLoop是基于Python 3的眼动仪,专门针对消费级硬件上的动态,闭环实验量身定制。积极维护该软件:鼓励用户为它的开发做出贡献。 特征 在非专用硬件上高速> 1000 Hz(无需专用处理单元)。 模块化,可读性,可定制性。 开源,完全是Python 3。 可在任何平台上使用,易于安装。 积极维护。 概述 怎么运行的 EyeLoop由两个功能域组成:引擎和可选模块。引擎执行眼动追踪,而模块执行可选任务,例如: 实验 数据采集 将视频序列导入引擎 这些模块从引擎导入或提取数据,因此分别称为Importers和Extractors 。 EyeLoop最吸引人的功能之一是其模块化:通过将模块与核心引擎结合在一起,即可轻松建立实验。因此,引擎只有一项任务:根据导入的序列计算眼动数据,并提供生成的数据以进行提取。 如何运作?如何工作?如何工作? 入门 安装 只需通过克隆存储

文件下载

资源详情

[{"title":"( 96 个子文件 47.38MB ) eyeloop:EyeLoop是基于Python 3的眼动仪,专门针对消费级硬件上的动态,闭环实验量身定制","children":[{"title":"eyeloop-master","children":[{"title":"setup.py <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"conftest.py <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"requirements_examples.txt <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"MANIFEST.in <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"eyeloop","children":[{"title":"guis","children":[{"title":"minimum","children":[{"title":"graphics","children":[{"title":"tip_1_cr_first.png <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"tip_1_cr_error.png <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"tip_3_pupil.png <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"instructions_md","children":[{"title":"overview.svg <span style='color:#111;'> 6.65KB </span>","children":null,"spread":false},{"title":"start.svg <span style='color:#111;'> 75.80KB </span>","children":null,"spread":false},{"title":"rotation.svg <span style='color:#111;'> 5.16KB </span>","children":null,"spread":false}],"spread":false},{"title":"tip_4_pupil.png <span style='color:#111;'> 3.82KB </span>","children":null,"spread":false},{"title":"tip_5_start.png <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"tip_2_cr.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"tip_1_cr.png <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"tip_3_pupil_error.png <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"minimum_gui.py <span style='color:#111;'> 12.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"blink_test.py <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 858B </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 374B </span>","children":null,"spread":false},{"title":"extractors","children":[{"title":"converter.py <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false},{"title":"DAQ.py <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"open_loop.py <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"calibration.py <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"closed_loop.py <span style='color:#111;'> 5.57KB </span>","children":null,"spread":false},{"title":"visstim.py <span style='color:#111;'> 6.82KB </span>","children":null,"spread":false},{"title":"template.py <span style='color:#111;'> 350B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"frametimer.py <span style='color:#111;'> 715B </span>","children":null,"spread":false}],"spread":true},{"title":"engine","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"models","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ellipsoid.py <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"circular.py <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false}],"spread":false},{"title":"engine.py <span style='color:#111;'> 4.43KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"processor.py <span style='color:#111;'> 12.64KB </span>","children":null,"spread":false}],"spread":true},{"title":"config.py <span style='color:#111;'> 132B </span>","children":null,"spread":false},{"title":"importers","children":[{"title":"cv.py <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"vimba.py <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"importer.py <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":false},{"title":"constants","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"minimum_gui_constants.py <span style='color:#111;'> 181B </span>","children":null,"spread":false},{"title":"processor_constants.py <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"engine_constants.py <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 619B </span>","children":null,"spread":false}],"spread":false},{"title":"utilities","children":[{"title":"general_operations.py <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":"argument_parser.py <span style='color:#111;'> 5.82KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"shared_logging.py <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"logging_config.yaml <span style='color:#111;'> 949B </span>","children":null,"spread":false},{"title":"parser.py <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"format_print.py <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"file_manager.py <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false}],"spread":false},{"title":"run_eyeloop.py <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"CODE_OF_CONDUCT.md <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 34.33KB </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"open-loop","children":[{"title":"plot_loop.py <span style='color:#111;'> 4.29KB </span>","children":null,"spread":false},{"title":"open-loop-log.json <span style='color:#111;'> 1.75MB </span>","children":null,"spread":false}],"spread":true},{"title":"closed-loop","children":[{"title":"README.md <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 382B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 10.10KB </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"testdata","children":[{"title":"short_human_3blink.mp4 <span style='color:#111;'> 3.10MB </span>","children":null,"spread":false},{"title":"short_mouse_noblink.m4v <span style='color:#111;'> 768.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"test_integration.py <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"requirements_testing.txt <span style='color:#111;'> 41B </span>","children":null,"spread":false},{"title":"misc","children":[{"title":"travis-sample","children":[{"title":"Frmd7.m4v <span style='color:#111;'> 768.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"contributors.md <span style='color:#111;'> 719B </span>","children":null,"spread":false},{"title":"imgs","children":[{"title":"constant.svg <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"nordicembl.svg <span style='color:#111;'> 36.32KB </span>","children":null,"spread":false},{"title":"extractor_overview.svg <span style='color:#111;'> 43.69KB </span>","children":null,"spread":false},{"title":"importer_overview.svg <span style='color:#111;'> 30.16KB </span>","children":null,"spread":false},{"title":"models.svg <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false},{"title":"engine_ill.svg <span style='color:#111;'> 17.37KB </span>","children":null,"spread":false},{"title":"eyeloop overview.svg <span style='color:#111;'> 115.51KB </span>","children":null,"spread":false},{"title":"closed-loop.svg <span style='color:#111;'> 185.39KB </span>","children":null,"spread":false},{"title":"sample_3.gif <span style='color:#111;'> 9.31MB </span>","children":null,"spread":false},{"title":"yoneharalab.svg <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false},{"title":"contributors.svg <span style='color:#111;'> 22.86KB </span>","children":null,"spread":false},{"title":"logo.svg <span style='color:#111;'> 6.70KB </span>","children":null,"spread":false},{"title":"sample_1.gif <span style='color:#111;'> 5.53MB </span>","children":null,"spread":false},{"title":"aarhusuniversity.svg <span style='color:#111;'> 7.66KB </span>","children":null,"spread":false},{"title":"sample_4.gif <span style='color:#111;'> 17.26MB </span>","children":null,"spread":false},{"title":"extractor_scheme.svg <span style='color:#111;'> 13.71KB </span>","children":null,"spread":false},{"title":"dandrite.svg <span style='color:#111;'> 33.95KB </span>","children":null,"spread":false},{"title":"setup.svg <span style='color:#111;'> 15.66KB </span>","children":null,"spread":false},{"title":"software logic.svg <span style='color:#111;'> 39.42KB </span>","children":null,"spread":false},{"title":"sample_2.gif <span style='color:#111;'> 10.25MB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"tox.ini <span style='color:#111;'> 888B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明