
#include "Component/ModelManager.H"#include "Component/OptionManager.H"#include "Devices/FrameGrabberConfigurator.H"#include "Media/FrameSeries.H"#include "Image/ColorOps.H"#include "Image/ShapeOps.H"#include "Image/Image.H"#include "Image/Layout.H"#include "Raster/Raster.H"#include "SIFT/Keypoint.H"#include "SIFT/VisualObject.H"#include "SIFT/VisualObjectMatch.H"#include "Transport/FrameInfo.H"#include "Util/Pause.H"#include "Util/Timer.H"#include "Util/Types.H"#include "Util/csignals.H"#include "Util/log.H"#include <math.h>#include <cstdio>#include "Robots/Beobot2/Navigation/FOE_Navigation/FoeDetector.H"
Go to the source code of this file.
| Defines | |
| #define | DOT_NUM 200 | 
| #define | WIDTH 320 | 
| #define | HEIGHT 240 | 
| #define | FOE_X 2*WIDTH/4 | 
| #define | FOE_Y 2*HEIGHT/4 | 
| #define | DOT_VEL 2.0/80.0 | 
| #define | DOT_ORG_DSIZE .02 | 
| #define | DOT_DSIZE .07 | 
| #define | MIN_DOT_SIZE 1 | 
| #define | MAX_DOT_SIZE 5 | 
| #define | ABS_MAX_DSIZE 50 | 
| #define | NFRAME 60 | 
| #define | HAVE_MOTION 1 | 
| #define | HAVE_TEMP_SGRAD 1 | 
| #define | HAVE_SPAT_SGRAD 1 | 
| #define | NUM_PYR_LEVEL 2 | 
| #define | NUM_DIRS 8 | 
| #define | NUM_SPEEDS 3 | 
| Functions | |
| std::vector< Point2D< int > > | getGT (std::string gtFilename) | 
| Image< byte > | calculateShift (Image< byte > lum, Image< byte > prevLum, nub::ref< OutputFrameSeries > ofs) | 
| Image< byte > | getFoeDots (uint step, bool haveMotion, bool haveTempSGrad, bool haveSpatSGrad, float dx, float dy, float dotOrgDSize) | 
| Image< byte > | getPlanarMotionStimuli (Image< byte > temp, uint step, float dx, float dy) | 
| Image< byte > | getBarStimuli (uint step) | 
| Image< byte > | getShapeStimuli (uint step) | 
| Image< byte > | getApertureProblemStimuli (uint step) | 
| Image< byte > | getCleanFOE (uint step, uint totalStep, uint mag, float dx, float dy, Image< byte > image) | 
| Image< byte > | getPlanarMotionImage (uint step, uint totalStep, float dx, float dy, Image< byte > image) | 
| Image< byte > | shiftImage (SIFTaffine aff, Image< byte > ref, Image< byte > tst) | 
| Image< byte > | getImage (std::string stimuli, std::vector< std::string > args, nub::ref< FoeDetector > fd, uint step) | 
| int | main (const int argc, const char **argv) | 
| Variables | |
| std::vector< Point2D< float > > | dots | 
| std::vector< float > | dotSizes | 
| std::vector< Point2D< float > > | pdots | 
| std::vector< float > | pdotSizes | 
| Image< byte > | orgPlanarImage | 
| Image< byte > | orgImage | 
find the focus of expansion
Definition in file test-FOE.C.
 1.6.3
 1.6.3