![]() |
GuardMyPi
Protecting your berries from unauthorised tampering!
|
Header file declaring all public and private attributes for the guardmypi library. More...
#include <opencv2/core/utility.hpp>
#include "opencv2/objdetect/objdetect.hpp"
#include <opencv2/tracking.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgcodecs.hpp>
#include "opencv2/face.hpp"
#include <iostream>
#include <cstring>
#include <unistd.h>
#include <thread>
#include <ctime>
#include <cstdlib>
Go to the source code of this file.
Classes | |
class | MotionDetector |
Analyses video feed by using background subtraction with a running average to detect motion changes. More... | |
class | ObjectDetector |
Used to analyse incoming feed from the camera for different objects such as Pets etc... More... | |
class | Unlock |
Contains various methods to unlock the system. More... | |
class | Camera |
Interfaces in the main program to open/close the camera and create new threads. More... | |
Header file declaring all public and private attributes for the guardmypi library.