Что означает статус Intel IPP 35 (ippStsDoubleSize)?

 
Также может означать:
КонстантаТипОС
KERN_INVALID_SECURITYКод возврата ядра macOSmacOS
EDEADLKerrnoLinux
EAGAINerrnomacOS
ENOMSGerrnoSolaris
FAT_FILE_SYSTEMКод BSODWindows
Предыдущий Следующий
ippStsStreamEnd ippStsNotSupportedCpu

ippStsDoubleSize

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

Нечётная ширина или высота несовместима с операцией, которая обрабатывает данные парами пикселей или строк.

Такое ограничение возникает у форматов с subsampling или у примитивов, где один элемент результата соответствует двум входным позициям. Обрезание размера без учёта ROI может сдвинуть цветовые плоскости.

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

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

Ссылки


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