| Предыдущий | Следующий |
| ippStsHistoNofLevelsErr | ippStsMP4BitOffsetErr |
ippStsLUTNofLevelsErr
LUT-based image operations используют уровни для отображения или интерполяции входного диапазона. Таблица из одного уровня не задаёт содержательную кривую и не позволяет образовать интервал. Pointer при этом может быть валиден, а проблема остаётся именно в структуре table.
При генерации LUT следите за удалением duplicate breakpoints: сортировка и дедупликация способны неожиданно сократить список до одного элемента. В multi-channel вариантах counts могут различаться по компонентам.
Проверьте LUT specification
- Level count для каждого канала.
- Порядок и уникальность breakpoints после генерации таблицы.
- Ожидает ли конкретный primitive отдельные arrays levels и values.
- Соответствует ли размер allocation итоговому числу сегментов.
Добавьте проверку монотонности и минимального количества уровней непосредственно после построения LUT, до передачи изображения в IPP.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.