Read the statement by Michael Teeuw here.
Facial Recognition Module - Step by Step Guide
-
@konradwalsh said in Facial Recognition Module - Step by Step Guide:
trainingFile: ‘modules/MMM-Facial-Recognition/training.xml’,
I got a issue when i add the facial module. the Facial-tools work fine, it’s seems like python script issues.
Could anyone help me with this issue ?
Whoops! There was an uncaught exception…
TypeError: PythonShell is not a constructor
at Class.python_start (/home/csc/MagicMirror/modules/MMM-Facial-Recognition/node_helper.js:11:21)
at Class.socketNotificationReceived (/home/csc/MagicMirror/modules/MMM-Facial-Recognition/node_helper.js:40:14)
at Socket. (/home/csc/MagicMirror/modules/node_modules/node_helper/index.js:113:11)
at Socket.emit (events.js:182:13)
at /home/csc/MagicMirror/node_modules/socket.io/lib/socket.js:528:12
at process._tickCallback (internal/process/next_tick.js:61:11)
MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
^CShutting down server… -
@paulgu Hi I am having the same issue. Were you able to resolve it?
-
I also have same issue can anybody help me
Whoops! There was an uncaught exception…
TypeError: PythonShell is not a constructor
at Class.python_start (/home/pi/MagicMirror/modules/MMM-Facial-Recognition/node_helper.js:11:21)
at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-Facial-Recognition/node_helper.js:40:14) -
@MichiMauch Are You using Webcam ?
-
specify your user labels in the environment with
export FACE_USERS=Alice,Bob,Casey,Doug
im not sure what to do with this. do i have to write this in the terminal? because everytime i restart my pi, the facial recognition doesnt recognize my face
-
@naktah u need to put that in your logon profile
-
@sdetweil im not sure how to do that. can you show me how? im pretty much new to this stuff and this issue has been bothering me for days now.
-
@naktah after writing the following command in the terminal:
python tools.train.py
you get some output with the users you have setup (remember the order). Assuming it gives you Alice,Bob,Casey,Doug, then you run this in the terminal:
export FACE_USERS=Alice,Bob,Casey,Doug
-
@Irfan-ali yes!
-
Error on “python capture.py”
pi@raspberrypi:~/MagicMirror/modules/MMM-Facial-Recognition-Tools $ python capture.py Traceback (most recent call last): File "capture.py", line 18, in <module> import lib.capture as capture File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-Tools/lib/capture.py", line 21, in <module> from . import config File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-Tools/lib/config.py", line 15, in <module> (CV_MAJOR_VER, CV_MINOR_VER, mv1, mv2) = cv2.__version__.split(".") ValueError: need more than 3 values to unpack