| Предыдущий | Следующий |
| ippStsQuadErr | ippStsCoeffErr |
ippStsRectErr
ippStsRectErr означает, что переданный прямоугольник недопустим для выбранной функции IPP.
Что проверить
- Проверьте положительные width/height и порядок координат.
- Уточните, задаётся ли правая/нижняя граница включительно или как координата за пределом области.
- Сопоставьте прямоугольник с фактическим размером изображения и ROI после clipping/crop.
Как локализовать
Логируйте прямоугольник непосредственно перед вызовом IPP. Ошибка часто появляется после преобразования координат между разными системами отсчёта, а не внутри самого image primitive.
При работе с отрицательным origin или промежуточным crop отдельно проверяйте переполнение при вычислении x + width и y + height; формально положительный размер не гарантирует корректную конечную координату.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.