Что означает статус Intel IPP 28 (ippStsAffineQuadChanged)?

 
Также может означать:
КонстантаТипОС
ERROR_OUT_OF_PAPERОшибка WindowsWindows
KERN_INVALID_POLICYКод возврата ядра macOSmacOS
ENOSPCerrnoЛюбая
PFN_REFERENCE_COUNTКод BSODWindows
Предыдущий Следующий
ippStsOverlongString ippStsWrongIntersectROI

ippStsAffineQuadChanged

Что означает ippStsAffineQuadChanged

Intel IPP скорректировала зависимую четвёртую вершину четырёхугольника для аффинного преобразования.

Аффинное отображение задаётся тремя независимыми вершинами; четвёртая должна следовать из них. Предупреждение обычно означает, что в аффинный API передали геометрию с перспективным искажением или неверным порядком вершин.

Что проверить

  • Сравните порядок и направление обхода исходного и результирующего четырёхугольников.
  • Проверьте, совпадает ли четвёртая вершина с точкой, вычисляемой из первых трёх для параллелограмма.
  • Если стороны сходятся в перспективе, используйте перспективное преобразование вместо аффинного.
  • Сохраните размеры ROI, тип пикселя, число каналов и шаги строк: это позволяет воспроизвести геометрию без исходного приложения.

Ссылки


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