37#include "DetectorOp.h"
61 ShipOp(
double reflMin = 25.0,
double reflDev = 15.0,
int windowWidth = 1500,
double windowHeight = 3.0) :
62 DetectorOp(__FUNCTION__,
"Detects ships based on their high absolute reflectivity and local reflectivity difference.",
"nonmet.clutter.ship"){
63 parameters.link(
"reflMin", this->reflMin = reflMin,
"dBZ");
64 parameters.link(
"reflDev", this->reflDev = reflDev,
"dBZ");
65 parameters.link(
"windowWidth", this->windowWidth = windowWidth,
"m");
66 parameters.link(
"windowHeight", this->windowHeight = windowHeight,
"deg");
void setQuantities(const std::string &s)
Sets basic quantities and quality quantities. These sets are separated by '/'.
Definition DataSelector.cpp:282
Base class for anomaly detectors.
Definition DetectorOp.h:49
bool REQUIRE_STANDARD_DATA
Set to true if operator expects fixed background intensities instead of "nodata" defined by the Polar...
Definition DetectorOp.h:216
Essential class for storing radar data.
Definition Data.h:300
Detects ships.
Definition ShipOp.h:52
ShipOp(double reflMin=25.0, double reflDev=15.0, int windowWidth=1500, double windowHeight=3.0)
Definition ShipOp.h:61
virtual void runDetector(const PlainData< PolarSrc > &srcData, PlainData< PolarDst > &dstProb) const
Definition ShipOp.cpp:63
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition DataSelector.cpp:44