Hi All,
ippiPyramidLayerDown consistently fails to compute the last pyramid level (Exit status -6 (ippStsSizeErr: Incorrect value for data size)). All one has to do is to feed it some non-default resolutions. Reproducer is attached, PyramidLayerDown.c. All I changed was the resoution, the rest of the code is identical with the original sample code.
The underlying reason seems to be an issue in IppiPyramidDownState. If I create a separate IppiPyramidDownState for each downsampling step from level i-1 to level i, then the error does not show. But IppiPyramidDownState should work for all pyramid levels, not just some.
Below you find the output of GetLibVersion for the IPP installation on my machine (Windows 8.1, 64 Bit).
Thanks,
Thomas
GetLibVersion output:
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippCore date: Mar 28 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippIP AVX2 (l9) date: Mar 28 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippSP AVX2 (l9) date: Mar 28 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippCC AVX2 (l9) date: Mar 29 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippCH AVX2 (l9) date: Mar 29 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippVM AVX2 (l9) date: Mar 28 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippCV AVX2 (l9) date: Mar 29 2019
version: 2019.0.4 (r62443), [2019.0.62443.4] name: ippDC AVX2 (l9) date: Mar 29 2019