From a7f555fcc2006059b459831e7828a42850a727a2 Mon Sep 17 00:00:00 2001 From: Prianka Liz Kariat Date: Thu, 15 Jun 2023 14:07:33 +0530 Subject: [PATCH] Fixed float calculations in MPPMask --- mediapipe/tasks/ios/vision/core/sources/MPPMask.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mediapipe/tasks/ios/vision/core/sources/MPPMask.mm b/mediapipe/tasks/ios/vision/core/sources/MPPMask.mm index cc6332676..87e967991 100644 --- a/mediapipe/tasks/ios/vision/core/sources/MPPMask.mm +++ b/mediapipe/tasks/ios/vision/core/sources/MPPMask.mm @@ -129,7 +129,7 @@ void copyData(const T *destination, const T *source, size_t length) { } float *data = allocateDataPtr(_allocatedFloat32Data, _width * _height); for (int i = 0; i < _width * _height; i++) { - data[i] = _uint8Data[i] / 255; + data[i] = (float)_uint8Data[i] / 255; } return data; }