Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
Step6.h
/*===================================================================
The Medical Imaging Interaction Toolkit (MITK)
Copyright (c) German Cancer Research Center,
Division of Medical and Biological Informatics.
All rights reserved.
This software is distributed WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE.
See LICENSE.txt or http://www.mitk.org for details.
===================================================================*/
#ifndef STEP6_H
#define STEP6_H
//#include <qmainwindow.h>
#include <QWidget>
#include <mitkImage.h>
#include <mitkPointSet.h>
#include <itkImage.h>
#ifndef DOXYGEN_IGNORE
class QLineEdit;
class Step6 : public QWidget
{
Q_OBJECT
public:
Step6(int argc, char *argv[], QWidget *parent = nullptr);
~Step6() {}
virtual void Initialize();
virtual int GetThresholdMin();
virtual int GetThresholdMax();
protected:
void Load(int argc, char *argv[]);
virtual void SetupWidgets();
template <typename TPixel, unsigned int VImageDimension>
friend void RegionGrowing(itk::Image<TPixel, VImageDimension> *itkImage, Step6 *step6);
protected slots:
virtual void StartRegionGrowing();
};
#endif // DOXYGEN_IGNORE
#endif // STEP6_H