WPILibC++  trunk
MonoImage.h
1 /*----------------------------------------------------------------------------*/
2 /* Copyright (c) FIRST 2008. All Rights Reserved. */
3 /* Open Source Software - may be modified and shared by FRC teams. The code */
4 /* must be accompanied by the FIRST BSD license file in $(WIND_BASE)/WPILib. */
5 /*----------------------------------------------------------------------------*/
6 
7 #ifndef __MONO_IMAGE_H__
8 #define __MONO_IMAGE_H__
9 
10 #include "ImageBase.h"
11 
12 #include <vector>
13 
14 using namespace std;
15 
16 class MonoImage : public ImageBase
17 {
18 public:
19  MonoImage();
20  virtual ~MonoImage();
21 
22  vector<EllipseMatch> * DetectEllipses(EllipseDescriptor *ellipseDescriptor,
23  CurveOptions *curveOptions,
24  ShapeDetectionOptions *shapeDetectionOptions,
25  ROI *roi);
26  vector<EllipseMatch> * DetectEllipses(EllipseDescriptor *ellipseDescriptor);
27 };
28 
29 #endif