SurpriseControl.H File Reference

#include "Image/Image.H"
#include "Image/MathOps.H"
#include "Image/ColorOps.H"
#include "Image/Pixels.H"
#include "Raster/Raster.H"
#include "Util/Assert.H"
#include "Util/Timer.H"
#include <fstream>
#include <iostream>
#include <math.h>
#include <string>
#include <vector>
#include <deque>
Include dependency graph for SurpriseControl.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SurpriseControl< PIXTYPE, BETATYPE, FLOAT >
 Control surprise in a movie. More...

Defines

#define SC_NEAR_BLACK   0.01F
#define SC_LOW_SAT   0.01F
#define SMALL_SALIENCY   0.0F
#define SCALE_CHANNELS   6
#define SC_ORIENTS   4
#define SC_EXP   20
#define SC_MAX_CHANNELS   16
#define SC_DEBUG   false

GlobalEnumerations

These varables and constant arrays help allign the data and keep everything consistant



enum  sc_channels {
  SC_DR0, SC_DR1, SC_DR2, SC_DR3,
  SC_GA0, SC_GA1, SC_GA2, SC_GA3,
  SC_IN, SC_FL, SC_RG, SC_BY,
  SC_H1, SC_H2, SC_HS, SC_HV
}
 

channel types enumerated should have same number as SC_MAX_CHANNELS

More...
const std::string sc_channel_name [SC_MAX_CHANNELS]
const std::string sc_channel_name_abv [SC_MAX_CHANNELS]

Detailed Description

attempt to remove surprise from image

Definition in file SurpriseControl.H.


Enumeration Type Documentation

channel types enumerated should have same number as SC_MAX_CHANNELS

Definition at line 75 of file SurpriseControl.H.


Variable Documentation

const std::string sc_channel_name[SC_MAX_CHANNELS]
Initial value:
{
  "Direction 0",
  "Direction 1",
  "Direction 2",
  "Direction 3",
  "Orientation 0",
  "Orientation 1",
  "Orientation 2",
  "Orientation 3",
  "Intensity",
  "Flicker",
  "Red/Green",
  "Blue/Yellow",
  "H2SV H1",
  "H2SV H2",
  "H2SV S",
  "H2SV V"
}

Definition at line 95 of file SurpriseControl.H.

const std::string sc_channel_name_abv[SC_MAX_CHANNELS]
Initial value:
{
  "Dir_0",
  "Dir_1",
  "Dir_2",
  "Dir_3",
  "Ori_0",
  "Ori_1",
  "Ori_2",
  "Ori_3",
  "Intens",
  "Flicker",
  "RG",
  "BY",
  "H1",
  "H2",
  "HS",
  "HV"
}

Definition at line 115 of file SurpriseControl.H.

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