BorderWatch.C File Reference

#include "Component/JobServerConfigurator.H"
#include "Component/ModelManager.H"
#include "Component/GlobalOpts.H"
#include "Channels/ChannelOpts.H"
#include "Media/FrameSeries.H"
#include "Transport/FrameInfo.H"
#include "Raster/GenericFrame.H"
#include "Image/Image.H"
#include "Image/ImageSet.H"
#include "Image/DrawOps.H"
#include "Image/ShapeOps.H"
#include "Image/Layout.H"
#include "GUI/ImageDisplayStream.H"
#include "GUI/XWinManaged.H"
#include "GUI/DebugWin.H"
#include "GUI/SimpleMeter.H"
#include "Neuro/EnvOpts.H"
#include "Neuro/NeuroOpts.H"
#include "Apps/BorderWatch/ImageInfo.H"
#include "Simulation/SimulationOpts.H"
#include "Simulation/SimEventQueue.H"
#include "Simulation/SimEventQueueConfigurator.H"
#include "Util/Timer.H"
#include <queue>
#include <cmath>
#include <cstdio>
#include <fstream>
Include dependency graph for BorderWatch.C:

Go to the source code of this file.

Functions

void displayOutput (const Image< PixRGB< byte > > &img, nub::ref< OutputFrameSeries > ofs, bool showThumbs)
int main (const int argc, const char **argv)

Variables

const ModelOptionCateg MOC_BORDERWATCH
static const ModelOptionDef OPT_ShowDebugWin
static const ModelOptionDef OPT_ShowThumbs
static const ModelOptionDef OPT_Threshold
static const ModelOptionDef OPT_ImgQLen
const ModelOptionDef OPT_OutFname

Detailed Description

Border watch

Definition in file BorderWatch.C.


Variable Documentation

const ModelOptionCateg MOC_BORDERWATCH
Initial value:
 {
  MOC_SORTPRI_3, "BorderWatch-Related Options" }

Definition at line 63 of file BorderWatch.C.

const ModelOptionDef OPT_ImgQLen [static]
Initial value:
  { MODOPT_ARG(uint), "ImgQLen", &MOC_BORDERWATCH, OPTEXP_CORE,
    "Length of the queue of images for movie context, in frames",
    "imgqlen", '\0', "<uint>", "50" }

Definition at line 82 of file BorderWatch.C.

const ModelOptionDef OPT_OutFname
Initial value:
  { MODOPT_ARG_STRING, "OutFname", &MOC_BORDERWATCH, OPTEXP_CORE,
    "File name for text output data (or empty to not save output data)",
    "out-fname", '\0', "<file>", "" }

Definition at line 87 of file BorderWatch.C.

const ModelOptionDef OPT_ShowDebugWin [static]
Initial value:
  { MODOPT_FLAG, "ShowDebugWin", &MOC_BORDERWATCH, OPTEXP_CORE,
    "Whether to show the input image, the saliency maps, and the beliefs. "
    "This is used for debugging and setting the thresholds. ",
    "show-debug-win", '\0', "", "false" }

Definition at line 66 of file BorderWatch.C.

const ModelOptionDef OPT_ShowThumbs [static]
Initial value:
  { MODOPT_FLAG, "ShowThumbs", &MOC_BORDERWATCH, OPTEXP_CORE,
    "Show thumbnails of the most recent frames that had surprise above threshold",
    "show-thumbs", '\0', "", "false" }

Definition at line 72 of file BorderWatch.C.

const ModelOptionDef OPT_Threshold [static]
Initial value:
  { MODOPT_ARG(float), "Threshold", &MOC_BORDERWATCH, OPTEXP_CORE,
    "The threshold level at which to save images to disk. ",
    "threshold", '\0', "<float>", "3.5e-10" }

Definition at line 77 of file BorderWatch.C.

Generated on Sun May 8 08:42:37 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3