1 #ifndef FLY_CROP_H 2 #define FLY_CROP_H 3 class flyCrop : public ADM_flyDialogRgb 4 { 5 6 public: 7 uint32_t left,right,top,bottom; 8 public: 9 uint8_t processRgb(uint8_t *imageIn, uint8_t *imageOut); download(void)10 uint8_t download(void) {return download(false);} 11 uint8_t download(bool even); 12 uint8_t upload(void); 13 uint8_t autocrop(void); flyCrop(QDialog * parent,uint32_t width,uint32_t height,ADM_coreVideoFilter * in,ADM_QCanvas * canvas,ADM_QSlider * slider)14 flyCrop (QDialog *parent,uint32_t width,uint32_t height,ADM_coreVideoFilter *in, 15 ADM_QCanvas *canvas, ADM_QSlider *slider) 16 : ADM_flyDialogRgb(parent,width, height,in,canvas, slider,RESIZE_LAST) {}; 17 }; 18 #endif 19