It also contains comparision algorithms' (cross-correlation) classes.
Classes | |
class | AlarmAction |
struct | AlarmRegion |
class | AlarmTableCreator |
class | Alarm |
Algorithm main class, whose methods are invoked by various listeners in w2alarm_main.cc Interface code auto-generated by w2algcreator. More... | |
class | ObjectImageComparator |
Aligns the objects in the forecast to the verification field, reports on the alignment required, and then does an image comparision. More... | |
class | PolynomialFit |
Fits a polynomial to data points. More... | |
class | ScoreTrack |
Algorithm main class, whose methods are invoked by various listeners in w2scoretrack_main.cc Interface code auto-generated by w2algcreator. More... | |
class | AdvectionFilter |
class | CachedReader |
Caches reading for the kmeans set of algorithms. More... | |
class | ClusterAssociator |
Associates clusters across time. More... | |
class | MultistageClusterAssociator |
Uses a multi-stage strategy to associate clusters: (1) Project clusters to expected location based on motion field (2) Associate unique matches within overlap radius (3) Associate long-lived clusters within motion vector bounds (4) Associate closest if within lower of overlap and motion vector (5) Else assign new ID. More... | |
struct | ClusterTableRegion |
Specifies a region for use by ClusterTableAction classes. More... | |
class | ClusterTableAction |
An action that will be performed on a cluster table input to create a new output grid. More... | |
class | GridOperator |
Base-class of cluster-table-action objects that use grids as input. More... | |
class | ColumnOperator |
Base-class of cluster-table-action objects that use columns computed by previous operators as input. More... | |
class | ClusterTableCreator |
This class builds the cluster table based on a bunch of fields. More... | |
class | ClusterTableInput |
Holds the input as it is being constructed by the appropriate action objects. More... | |
class | ClusterInputHistory |
The state is arranged chronologically (earliest first). More... | |
class | CressmanAdvector |
Uses Cressman interpolation instead of "GET" to fill in missing pixels. More... | |
class | DefaultGridFilter |
A convenience class that provides default, do-nothing implementations of all the filter types. More... | |
class | ForecastMontage |
Creates a montage product of forecasts (different time intervals). More... | |
class | HierarchicalCluster |
The HierarchicalCluster is the final clustering result at a particular scale. More... | |
class | HistogramEqualizer |
This filter takes the input image and maps its data values such that the kmeans algorithm can work on it. More... | |
class | HSMotionEstimator |
Estimates motion using the Horn Schunk tracking equation. More... | |
class | ImageMotionEstimator |
Estimates motion using a constant sized neighborhood template at all valid pixels in the given image and using the minimum mean absolute error. More... | |
class | InversionFilter |
This filter takes the input image and maps its data values such that the kmeans algorithm can work on it. More... | |
class | KLTMotionEstimator |
Estimates motion using the Kanade-Lucas-Tomasi tracking equation. More... | |
class | KMeansSegmenter |
A hierarchical K-means segmentation algorithm that aggregates regions at different scales based purely on size. More... | |
class | MotionAdvector |
Advects given images given the motion estimates. More... | |
class | MotionEstimateHandler |
An interface for a motion estimator to communicate its estimates to a motion advector, for example. More... | |
class | MotionEstimateSupplier |
Base class for MotionEstimators -- subclasses include the abstract base class MotionEstimator which actually does the job and the MotionEstimateListener which gets its estimate by being attached to one or more URLs. More... | |
class | MotionEstimateListener |
Can be attached to an Index so that it listens for the motion estimates and provides it to attached MotionEstimateHandlers. More... | |
class | MotionEstimator |
Abstract base class of MotionEstimators that use successive inputs of images to form an estimate of the motion field. More... | |
class | MultiscaleSegmenter |
Abstract base class that defines the interface of multiscale segmenters. More... | |
struct | Pixel2D |
struct | PixelRow |
class | ProbabilisticAdvector |
Uses the motion vectors to advect the data forward, but in a probabilistic sense, so that the output images are not forecasts of intensity, but of the probability of location. More... | |
class | ProbabilisticSwathAdvector |
Uses the motion vectors to advect the data forward, but in a probabilistic sense, so that the output images are a swathe of the probability of location until (not at) the desired time. More... | |
class | PutGetAdvector |
Uses the motion vectors to advect the data forward, then fills in any holes with a "GET" to grab the data from the motion estimate at the current point. More... | |
class | ScaleCalculator |
class | SegmentMotionEstimator |
Estimates motion using a template with the shape of a Segment (or cluster, obtained from a Segmenter) such that each Segment/cluster gets a motion estimate. More... | |
class | SwathUpdater |
Updates swath grid at a single grid point. More... | |
class | SwathMaxUpdater |
Keeps maximum value at a single grid point. More... | |
class | SwathRateUpdater |
Accumulates value at a single grid point. More... | |
class | SwathAdvector |
Uses the motion vectors to advect the data forward, but fills in complete path to final location, so that a swath is created. More... | |
class | WeightingScheme |
This class does the calculations for the spatial interpolation performed by SegmentMotionEstimator. More... |