CameraImageHandler.h 619 B

123456789101112131415161718192021222324
  1. #ifndef CAMERAIMAGEHANDLER_H
  2. #define CAMERAIMAGEHANDLER_H
  3. #include "CameraMaterialGroupWnd/Group.h"
  4. #include "CameraMaterialGroupWnd/MaterialWindow/Wafer.h"
  5. class CameraImageHandler : public QWidget {
  6. Q_OBJECT
  7. public:
  8. CameraImageHandler(int iCameraId);
  9. Group* getGroup() const;
  10. Wafer* getWafer() const;
  11. private:
  12. void captureAndConvertImage(int CameraId);
  13. Group* group; // 存储 Group 对象的容器
  14. void initGroup(int CameraId);
  15. Wafer* wafer;
  16. int MaterialWindowType = 1; // 物料窗口类型标识,1代表圆晶 后面接口获取标识
  17. };
  18. #endif // CAMERAIMAGEHANDLER_H