Fix potential bug in histogram matching (#5249)

This commit is contained in:
Flössie
2019-04-03 19:41:36 +02:00
parent 5bddcb45da
commit 1b08ac44c4

View File

@@ -179,7 +179,7 @@ void mappingToCurve(const std::vector<int> &mapping, std::vector<double> &curve)
return (x - xa) / (xb - xa) * (yb - ya) + ya; return (x - xa) / (xb - xa) * (yb - ya) + ya;
}; };
idx = -1; idx = -1;
for (size_t i = curve.size()-1; i > 0; i -= 2) { for (ssize_t i = curve.size()-1; i > 0; i -= 2) {
if (curve[i] <= 0.f) { if (curve[i] <= 0.f) {
idx = i+1; idx = i+1;
break; break;