30 #include <opencv2/opencv.hpp>
33 #include <Image/IplImageAdaptor.h>
45 const CByteImage* pByteImageColorRight,
48 std::vector<CMSERDescriptor3D*>& aAllMSERs,
49 std::vector<CMSERDescriptor3D*>& aCorrespondingMSERs,
50 bool bConfirmedHypotheses,
51 CByteImage* pResultImageLeft = NULL,
52 CByteImage* pResultImageRight = NULL,
53 const bool bMakeScreenshot =
false,
54 const bool bIsLeftImage =
true);
59 void MarkConfirmedPoint(CByteImage* pImage,
int x,
int y, CvScalar cColor);
60 void MarkUnconfirmedPoint(CByteImage* pImage,
int x,
int y, CvScalar cColor);
62 CCalibration* calibration;
63 IplImage *m_pIplImageLeft, *m_pIplImageRight, *m_pIplImageLeftRectified,
64 *m_pIplImageRightRectified, *m_pIplImageDisparity, *m_pOldVisualizationImageIpl;
68 CByteImage *screenshotImage, *segmentationImage, *segmentedCameraImage;
69 std::string screenshotFileName, segmentationImageFileName, segmentedCameraImageFileName;
70 int screenshotCounter;