| Предыдущий | Следующий |
| ippStsMoment00ZeroErr | ippStsThresholdErr |
ippStsThreshNegLevelErr
Что означает ippStsThreshNegLevelErr
Для пороговой операции задан отрицательный уровень там, где API допускает только неотрицательный threshold.
Проверьте threshold после преобразования из пользовательских единиц в sample type. Для primitive, требующего неотрицательный level, отрицательное значение нельзя молча clamp до нуля, если оно означает ошибочную calibration или scale.
Ограничение связано с математикой выбранного примитива или беззнаковым диапазоном данных. Отрицательный уровень нельзя исправлять безусловным clamp, если знак несёт смысл.
Что проверить
- Проверьте происхождение threshold и тип данных до преобразования в параметр IPP.
- Сверьте диапазон уровня с конкретным вариантом threshold-функции.
- Если исходный алгоритм допускает отрицательные значения, выберите функцию и тип данных, которые действительно их поддерживают.
- Сохраните параметры проектирования и масштабирования до округления: именно исходные значения обычно объясняют нарушение диапазона.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.