- sample.py making some positive samples using affine transformation
- resize.py reducing samples to a size that opencv is suitable for processing
- describe.py generating description file for samples
- opencv_traincascade training model that we want
- test.cpp using the model to detect new samples