HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RU_EdgeDetect.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: RU_EdgeDetect.h
7  *
8  * COMMENTS:
9  * Does a edgeDetect mult and/or shift.
10  */
11 #ifndef RU_EDGEDETECT_H
12 #define RU_EDGEDETECT_H
13 
14 #include "RU_API.h"
15 #include "RU_Algorithm.h"
16 
17 #define EDGE_DETECT_PREWITT 0
18 #define EDGE_DETECT_SOBEL 1
19 
21 {
22 public:
23  RU_EdgeDetect();
24  virtual ~RU_EdgeDetect() { ; }
25 
26  DECLARE_FILTER_OP(RU_EdgeDetectOp)
27 
28  // Parameters.
29  int myType;
30  float mySX;
31  float mySY;
32 };
33 
34 
35 #endif
#define DECLARE_FILTER_OP(name)
#define RU_API
Definition: RU_API.h:10
virtual ~RU_EdgeDetect()
Definition: RU_EdgeDetect.h:24
typedef int
Definition: png.h:1175