Fix calculating median and mad for 32 float images
This commit is contained in:
@@ -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<double> &r) const
|
||||
|
||||
Reference in New Issue
Block a user