Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
FilterImage.h
1 #ifndef FILTER_IMAGE_H
2 #define FILTER_IMAGE_H
3 
4 #include <QPixmap>
5 
8 class QImage;
9 class Transformation;
10 
13 {
14  public:
16  FilterImage();
17 
19  QPixmap filter (const QImage &imageUnfiltered,
20  const Transformation &transformation,
21  const QString &curveSelected,
22  const DocumentModelColorFilter &modelColorFilter,
23  const DocumentModelGridRemoval &modelGridRemoval) const;
24 };
25 
26 #endif // FILTER_IMAGE_H
Affine transformation between screen and graph coordinates, based on digitized axis points...
Model for DlgSettingsColorFilter and CmdSettingsColorFilter.
QPixmap filter(const QImage &imageUnfiltered, const Transformation &transformation, const QString &curveSelected, const DocumentModelColorFilter &modelColorFilter, const DocumentModelGridRemoval &modelGridRemoval) const
Filter original unfiltered image into filtered pixmap.
Definition: FilterImage.cpp:15
Filters an image using a combination of color filtering and grid removal.
Definition: FilterImage.h:12
FilterImage()
Single constructor.
Definition: FilterImage.cpp:11
Model for DlgSettingsGridRemoval and CmdSettingsGridRemoval. The settings are unstable until the user...