#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>
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] |
attempt to remove surprise from image
Definition in file SurpriseControl.H.
enum sc_channels |
channel types enumerated should have same number as SC_MAX_CHANNELS
Definition at line 75 of file SurpriseControl.H.
const std::string sc_channel_name[SC_MAX_CHANNELS] |
{ "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] |
{ "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.