simonarvin / eyeloop

EyeLoop is a Python 3-based eye-tracker tailored specifically to dynamic, closed-loop experiments on consumer-grade hardware.
GNU General Public License v3.0
479 stars 68 forks source link

eyeloop.guis.minimum.minimum_gui - INFO - cannot unpack non-iterable NoneType object #37

Closed catubc closed 2 years ago

catubc commented 2 years ago

Hello

We have previously tested the eyeloop utility and it seemed to work ok. But now it doesn't seem to run on a basic .mp4 video we have.

We get the above error.

Any advice!?

Thanks so much,

eyeloop

simonarvin commented 2 years ago

Hi catubc

Sorry for the late reply, things have been quite hectic lately.

Seems like EyeLoop fails to detect the pupil (thus returning a NoneType object). Have you tried adjusting the binarization parameters using the R/F keys? From the binary window (right window in your screencap), I think this is the problem

Best, Simon

catubc commented 2 years ago

Yes, we did try many options. We tinkered with the GUI for quite a while, but it did not seem to work.