Stretch and calculate stats on demand
This commit is contained in:
+3
-5
@@ -257,21 +257,19 @@ void LoadRunable::run()
|
||||
rawImage = new RawImage(img);
|
||||
}
|
||||
|
||||
if(rawImage)
|
||||
rawImage->calcStats();
|
||||
|
||||
if(rawImage && m_analyzeLevel >= Statistics)
|
||||
{
|
||||
double mean, median, min, max;
|
||||
double mean, median, min, max, mad;
|
||||
double stdDev;
|
||||
timer.start();
|
||||
rawImage->imageStats(&mean, &stdDev, &median, &min, &max);
|
||||
rawImage->imageStats(&mean, &stdDev, &median, &min, &max, &mad);
|
||||
qDebug() << "image stats" << timer.restart();
|
||||
info.append(StringPair(QObject::tr("Mean"), QString::number(mean)));
|
||||
info.append(StringPair(QObject::tr("Standart deviation"), QString::number(stdDev)));
|
||||
info.append(StringPair(QObject::tr("Median"), QString::number(median)));
|
||||
info.append(StringPair(QObject::tr("Minimum"), QString::number(min)));
|
||||
info.append(StringPair(QObject::tr("Maximum"), QString::number(max)));
|
||||
info.append(StringPair(QObject::tr("MAD"), QString::number(mad)));
|
||||
|
||||
if(m_analyzeLevel >= Peaks)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user