ExtAndreOp.h
1 
22 /*
23  * RackOp.h
24  *
25  * Created on: Mar 7, 2011
26  * Author: mpeura
27  */
28 
29 #ifndef ExtAndreOP_H_
30 #define ExtAndreOP_H_
31 
32 #include "andre/DetectorOp.h"
33 
34 
35 namespace rack {
36 
37 
39 
42 class ExtAndreOp : public DetectorOp {
43 public:
44 
46  ExtAndreOp() : DetectorOp("ExtAndreOp","Description...") {
47  link("width", width, 123);
48  link("height",height, 456);
49  link("depth", depth, 789);
50  //setParameters(parameters);
51 };
52 
53 int width;
54 int height;
55 int depth;
56 
57 
58 protected:
59 
60 
61 
62 inline
63 virtual
64 void filterImage(const drain::image::Image &src, drain::image::Image & dst){
65 
66  PolarODIM odimIn;
67  odimIn.set(src.properties);
68  // .... = odimIn.rscale;
69 };
70 
71 
72 
73 
74 };
75 
76 
77 } // namespace rack
78 
79 
80 #endif /* RACKOP_H_ */
FlexVariableMap properties
Container for user-defined KEY=VALUE metadata.
Definition: ImageFrame.h:369
Class for multi-channel digital images. Supports dynamic typing with base types (char,...
Definition: Image.h:184
Base class for anomaly detectors.
Definition: DetectorOp.h:49
Base class for radar data processors.
Definition: ExtAndreOp.h:42
ExtAndreOp()
For testing.
Definition: ExtAndreOp.h:46
Metadata structure for single-radar data (polar scans, volumes and products).
Definition: PolarODIM.h:45
Definition: DataSelector.cpp:44