diff --git a/src/pipe/modules/pick/main.c b/src/pipe/modules/pick/main.c index 337d7a43..9f273134 100644 --- a/src/pipe/modules/pick/main.c +++ b/src/pipe/modules/pick/main.c @@ -274,9 +274,9 @@ void write_sink( if(show == 2) { const float d = _cie_de76(picked+3*k, ref+3*k); - picked[3*k+0] -= ref[3*k+0]; - picked[3*k+1] -= ref[3*k+1]; - picked[3*k+2] -= ref[3*k+2]; + picked[3*k+0] = fabsf(picked[3*k+0] - ref[3*k+0]); + picked[3*k+1] = fabsf(picked[3*k+1] - ref[3*k+1]); + picked[3*k+2] = fabsf(picked[3*k+2] - ref[3*k+2]); if(d < de76[1]) { // mi = k;