1#ifndef HiEqualization_h
2#define HiEqualization_h
24 class OverlapStatistics;
50 m_statsLeft = statsLeft;
51 m_statsRight = statsRight;
75 int getCCDType(
int ccd);
77 std::vector<int> movedIndices;
Buffer for reading and writing cube data.
Definition Buffer.h:53
This class is used as a functor calculate image statistics.
Definition Equalization.h:210
This class can be used to calculate, read in, and/or apply equalization statistics for a list of file...
Definition Equalization.h:122
Internalizes a list of files.
Definition FileList.h:54
Definition HiEqualization.h:45
virtual void addStats(Buffer &in) const
Definition HiEqualization.cpp:217
virtual ~HiCalculateFunctor()
Definition HiEqualization.h:54
HiCalculateFunctor(Statistics *stats, Statistics *statsLeft, Statistics *statsRight, double percent)
Definition HiEqualization.h:47
Definition HiEqualization.h:34
void calculateStatistics()
Definition HiEqualization.cpp:39
virtual void errorCheck(QString fromListName)
Checks that the input images have the same mapping groups and same number of bands.
Definition HiEqualization.cpp:115
virtual void fillOutList(FileList &outList, QString toListName)
Definition HiEqualization.cpp:100
virtual ~HiEqualization()
Definition HiEqualization.cpp:35
HiEqualization(QString fromListName)
Definition HiEqualization.cpp:29
This class is used to accumulate statistics on double arrays.
Definition Statistics.h:93
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16