Changeset 338 in flair-src for trunk/lib/FlairVisionFilter/src/OpticalFlow.h
- Timestamp:
- 10/17/19 14:49:35 (4 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
Property svn:mergeinfo
set to
/branches/sanscv merged eligible
-
Property svn:mergeinfo
set to
-
trunk/lib/FlairVisionFilter/src/OpticalFlow.h
r122 r338 12 12 13 13 #include <IODevice.h> 14 #include <cv.h>15 14 16 namespace flair 17 { 18 namespace core 19 { 20 class cvimage; 21 class OneAxisRotation; 15 namespace flair { 16 namespace gui { 17 class LayoutPosition; 22 18 } 23 namespace gui 24 { 25 class LayoutPosition; 26 class SpinBox; 27 } 28 namespace filter 29 { 19 namespace filter { 30 20 class OpticalFlowData; 31 21 } 32 22 } 33 23 34 namespace flair 35 { 36 namespace f ilter37 {24 class OpticalFlow_impl; 25 26 namespace flair { 27 namespace filter { 38 28 /*! \class OpticalFlow 39 29 * … … 63 53 */ 64 54 ~OpticalFlow(); 55 56 filter::OpticalFlowData* Output(void); 57 58 core::DataType const &GetOutputDataType() const; 65 59 66 60 private: 67 61 void UpdateFrom(const core::io_data *data); 68 OpticalFlowData *output; 69 gui::SpinBox *max_features; 70 core::OneAxisRotation* rotation; 71 72 CvPoint* pointsA; 73 CvPoint* pointsB; 74 char *found_feature; 75 unsigned int *feature_error; 76 IplImage *pyr,*pyr_old; 77 78 bool is_init; 62 63 class OpticalFlow_impl *pimpl_; 64 79 65 }; 80 66 } // end namespace filter
Note:
See TracChangeset
for help on using the changeset viewer.