| Предыдущий | Следующий |
| ippStsHugeWinErr | ippStsStrideErr |
ippStsJaehneErr
Что означает ippStsJaehneErr
Для тестового шаблона Jähne передана отрицательная амплитуда.
Jähne test pattern строится по геометрической формуле, где magnitude не должен становиться отрицательным. Проверьте размер изображения и параметры pattern до преобразования типов; integer overflow способен создать ложное отрицательное значение.
Magnitude задаёт диапазон синтезируемого сигнала и по определению не должна быть отрицательной. Источник обычно находится в масштабировании тестового значения или в неверно интерпретированном signed параметре.
Что проверить
- Проверьте magnitude до преобразования типа и до применения коэффициента масштаба.
- Если знак используется для выбора фазы или направления, передавайте его отдельным параметром.
- Сопоставьте допустимый диапазон амплитуды с типом результирующих пикселей, чтобы исключить последующее насыщение.
- Сохраните параметры проектирования и масштабирования до округления: именно исходные значения обычно объясняют нарушение диапазона.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
