[{"title":"( 33 个子文件 19.86MB ) gaze_tracker:基于OpenCV凝视跟踪系统的实验,展示了如何使用眼睛和凝视估计来控制鼠标指针","children":[{"title":"gaze_tracker-master","children":[{"title":"gt","children":[{"title":"calibration.py <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"purkinje_detection_01_equalized.png <span style='color:#111;'> 8.60KB </span>","children":null,"spread":false},{"title":"eye_frame_start.png <span style='color:#111;'> 130.55KB </span>","children":null,"spread":false},{"title":"purkinje_detection_03_eye_frame.png <span style='color:#111;'> 131.66KB </span>","children":null,"spread":false},{"title":"pupil_detection_02_threshold.png <span style='color:#111;'> 770B </span>","children":null,"spread":false},{"title":"pupil_detection_04_eye_frame.png <span style='color:#111;'> 130.52KB </span>","children":null,"spread":false},{"title":"pupil_detection_01_equalized_hist.png <span style='color:#111;'> 49.63KB </span>","children":null,"spread":false},{"title":"iris_detection_03_eye_frame.png <span style='color:#111;'> 131.85KB </span>","children":null,"spread":false},{"title":"pupil_detection_03_medianBlur.png <span style='color:#111;'> 756B </span>","children":null,"spread":false},{"title":"eye_frame_end.png <span style='color:#111;'> 131.66KB </span>","children":null,"spread":false},{"title":"purkinje_detection_00_iris_frame_gray.png <span style='color:#111;'> 7.35KB </span>","children":null,"spread":false},{"title":"iris_detection_01_equalized_smoothing.png <span style='color:#111;'> 34.10KB </span>","children":null,"spread":false},{"title":"iris_detection_02_canny.png <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"pupil_detection_00_eye_frame_gray.png <span style='color:#111;'> 43.58KB </span>","children":null,"spread":false},{"title":"iris_detection_00_eye_frame_gray.png <span style='color:#111;'> 43.58KB </span>","children":null,"spread":false},{"title":"purkinje_detection_02_iter_threshold.png <span style='color:#111;'> 261B </span>","children":null,"spread":false}],"spread":false},{"title":"eye_tracker.py <span style='color:#111;'> 18.10KB </span>","children":null,"spread":false},{"title":"main.py <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"model.py <span style='color:#111;'> 538B </span>","children":null,"spread":false},{"title":"gaze_tracker.py <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"classifiers","children":[{"title":"haarcascade_eye_tree_eyeglasses.xml <span style='color:#111;'> 587.56KB </span>","children":null,"spread":false},{"title":"haarcascade_frontalface_default.xml <span style='color:#111;'> 908.33KB </span>","children":null,"spread":false},{"title":"haarcascade_eye.xml <span style='color:#111;'> 333.40KB </span>","children":null,"spread":false},{"title":"haarcascade_frontalface_alt.xml <span style='color:#111;'> 660.85KB </span>","children":null,"spread":false}],"spread":true},{"title":"screen.py <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 291B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 34.33KB </span>","children":null,"spread":false},{"title":"videos","children":[{"title":"gaze_tracker.mkv <span style='color:#111;'> 8.54MB </span>","children":null,"spread":false},{"title":"gaze_tracker_mouse.gif <span style='color:#111;'> 5.94MB </span>","children":null,"spread":false},{"title":"cam.jpg <span style='color:#111;'> 1.38MB </span>","children":null,"spread":false},{"title":"gaze_tracker_calibration.gif <span style='color:#111;'> 3.42MB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]