Что означает статус Intel IPP 30 (ippStsWrongIntersectQuad)?

 
Также может означать:
КонстантаТипОС
ERROR_READ_FAULTОшибка WindowsWindows
KERN_ALREADY_WAITINGКод возврата ядра macOSmacOS
EROFSerrnoЛюбая
KMODE_EXCEPTION_NOT_HANDLEDКод BSODWindows
Предыдущий Следующий
ippStsWrongIntersectROI ippStsSmallerCodebook

ippStsWrongIntersectQuad

ippStsWrongIntersectQuad означает, что исходный или преобразованный четырёхугольник не пересекает требуемый ROI. Сам quad при этом может быть геометрически корректным.

Проверьте origin, порядок source/destination coordinates и последовательность применённых transforms.

Сопоставьте quad и ROI

  • Нарисуйте четыре вершины вместе с границами source image, destination image и активного ROI.
  • Сверьте единицы координат и момент применения crop/offset.
  • Для касания рёбер используйте полноценную проверку пересечения polygons, а не только bounding boxes.
  • Если отсутствие пересечения ожидаемо для tile, пропустите его без повторения того же warp.

Исправленный pipeline должен отличать пустой tile от ошибочно преобразованных координат.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.