diff --git a/rawimage.cpp b/rawimage.cpp index 88028ad..9a5031d 100644 --- a/rawimage.cpp +++ b/rawimage.cpp @@ -146,6 +146,7 @@ void RawImage::calcStats() break; } } + if(img.type() == CV_32F)m_median /= histSize; cv::Mat absDev; img.convertTo(absDev, CV_32F, 1, -m_median); absDev = cv::abs(absDev); @@ -161,6 +162,7 @@ void RawImage::calcStats() break; } } + if(img.type() == CV_32F)m_mad /= histSize; } void RawImage::rect(int &x, int &y, int w, int h, std::vector &r) const