What does Intel IPP status -58 (ippStsQuadErr) mean?

 
Previous Next
ippStsZeroMaskValuesErr ippStsRectErr

ippStsQuadErr

Perspective and projective image transforms require a usable quadrangle. If the points form a line, triangle, self-intersecting shape or otherwise nonconvex polygon, the mapping cannot define a valid image area.

Check geometry before blaming interpolation. A legal interpolation mode cannot repair a degenerate set of corner points.

Check these details

  • Corner order: clockwise and counter-clockwise order should not be mixed.
  • Duplicate points and nearly collinear vertices.
  • Whether source and destination quadrangles use the same coordinate convention.

Intel IPP Error Reporting · Intel IPP Image Processing Reference · OpenCV geometric transforms


Looking for a different code? Search another status or error code.