Commit graph

8 commits

Author SHA1 Message Date
Epicalert 625e9680d3
Switch to DNN face detection
Haar Cascades can still be used by passing the "--haar-cascade" option.
2021-01-22 19:48:55 +08:00
Epicalert f72c81b79b
Look for files in different paths
Models and other supporting files can now be in different directories
instead of the working directory.
2021-01-17 21:36:38 +08:00
Epicalert 0aac06bc30
Disable "Video Input" window on macOS
I'm not sure why, but when it's enabled macOS kills the program
complaining "NSScreen reconfig must only happen on the main thread."
When it's not enabled the program runs fine.
2021-01-15 19:03:48 +08:00
Epicalert 7d0760cc9f
clean up main.cpp 2021-01-06 08:10:55 +08:00
Epicalert 43de93eb3a
add scaling 2021-01-03 23:11:35 +08:00
Epicalert 72fc3d5e2c
add support for multiple textures in one part
Also added open/closed states for mouth
2021-01-02 02:55:12 +08:00
Epicalert 62779b6f78
separate face and head
- Head position is now calculated from the midpoint of points 2 and 14
(sides of head)
- Face position is calculated from point 30 (nose tip)
2021-01-01 16:23:44 +08:00
Epicalert 25ebd7a387
initial commit 2020-12-31 20:58:39 +08:00