| Предыдущий | Следующий |
| ippStsWrongIntersectROI | ippStsSmallerCodebook |
ippStsWrongIntersectQuad
Здесь четырёхугольник может быть геометрически корректным. Проблема в том, что он или его преобразованный образ не пересекает source/destination ROI. Degenerate либо nonconvex quad — другой случай с отдельной ошибкой геометрии.
Такой статус часто указывает на неверный origin, перепутанные source/destination coordinates или transform, применённый в неправильном порядке. Простая проверка bounding box полезна, но для касания рёбер лучше использовать polygon clipping.
Сопоставьте quad и ROI
- Нарисуйте четыре вершины вместе с границами source image, destination image и активного ROI.
- Проверьте единицы координат и момент применения crop/offset.
- Сверьте порядок vertex и направление transform.
- Если отсутствие пересечения ожидаемо для tile, обрабатывайте его как skip без бессмысленного retry.
Исправленный pipeline должен отличать действительно пустой tile от неправильно преобразованных координат и не повторять тот же warp с неизменной геометрией.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.