7#ifndef GRID_HEALER_VERTICAL_H
8#define GRID_HEALER_VERTICAL_H
35 void doHealingOnBelowAndAboveRangePair (QImage &image,
42 void doHealingOnBelowRange (QImage &image,
QMap< int, int > GridIndependentToDependent
(X,Y) pairs for horizontal lines, and (Y,X) pairs for vertical lines
Model for DlgSettingsGridRemoval and CmdSettingsGridRemoval.
DocumentModelGridRemoval & modelGridRemoval()
DocumentModelGridRemoval get method.
GridHealerAbstractBase(GridLog &gridLog, const DocumentModelGridRemoval &modelGridRemoval)
Single constructor.
GridLog & gridLog()
Logging get method.
virtual void doHealingAcrossGaps(QImage &image)
Guts of the algorithm in which sequences of black pixels across the gap from each other are filled in...
GridHealerVertical(GridLog &gridLog, const DocumentModelGridRemoval &modelGridRemoval)
Single constructor.
virtual void applyMutualPairs(const QImage &image)
Apply mutual pair points after all grid removal is done.
Class that does special logging for GridLog and GridRemoval classes.