Access violation in ippiWarpBilinear
Hi,I am getting access violations in ippiWarpBilinear_8u_C1R when run on certain inputs. I am currently testing this with IPP 2018 - Initial Release.I have boiled it down to this minimal example:const...
View ArticleSeparate 3D complex float matrix (MxNxK) into K 2D matrices (MxN)
Hello,Is there an IPP API for this purpose ?The 3rd axis (Z) is consecutive in RAM: Z1, Z2, ...,Zk. Each Zi belongs to a different 2D matrix. Each ROW in 2D matrix is consecutive in RAM. Thank you,Zvika
View ArticleIPPCP Compressing ECDSA public key
Hi! I'm currently in the process of porting from another ecc library to ippcp and am having trouble with the size of the public keys. I'm using secp256r1. I know that the 6096 byte PointState for the...
View ArticleippiTranspose_32f_C1R: Wrong output
Hello,Based on Intel's example, I used the following code:Ipp32f src[8*4] = {1, 2, 3, 4, 8, 8, 8, 8, 1, 2, 3, 4, 8, 8, 8, 8, 1, 2, 3, 4, 8, 8, 8,...
View ArticleAccess violation in ippiFilterSeparable
Hi,I'm getting an access violation in ippiFilterSeparable in the following scenario: imageSize = (5,2), kernelSize = (9,9). Below is the code section : IppiSize kernelSize{ 9,9 }; IppDataType dataType...
View ArticleAccess violation in ippiFilterSeparable
Hi,I'm getting an access violation in ippiFilterSeparable in the following scenario: imageSize = (5,2), kernelSize = (9,9). Below is the code section : IppiSize kernelSize{ 9,9 }; IppDataType dataType...
View Article2D wavelet transform then inverse transform results in imperfect...
In the code below, the resulting reconstruction is perfect, except for the first two rows and columns. This is the case regardless of the source image or image extension (e.g., ippiCopyMirrorBorder...
View ArticleFor completeness, request for additional RCPack2D related functions
Currently, there are flavors of ippiMulPack and ippiMulPackConj for 1, 3, and 4 (with and without alpha channel processing). However, the other RCPack2D related functions ippiPackToCplxExtend,...
View ArticleUsing ippsMulC_32f_I introduces some initial performance slowdown
The recent replacement of a loop into "ippsMulC_32f_I" function introduces performance slowdown on first few iterations.After few iteration of run, the performance is good. IPP Version: IPP 7.0Linking...
View ArticleIn-place DFT and conversions between polar and Cartesian representations?
Many IPP functions have special versions with the letter 'I' in the name, where outputs are returned in-place in the input vectors. This applies to the FFT functions, but somehow not for DFT. Can the...
View ArticleUnexpected Error for ippiFloodFill_Range4Con_8u_C1IR
Hello,I'm using the function ippiFloodFill_Range4Con_8u_C1IR like in the example code below and the function returns -5 for status. This value is not in the documentation as return value and I don't...
View ArticleippiPyramidLayerDown fails although it should not
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...
View ArticleG.729 support with IntelIPP 2019.0.4
Hello,My company uses Intel IPP 7.0.4 libraries since a few years to encode/decode G.729, and atm, our software is only available on Windows.We are actually working on a Linux version of our software,...
View ArticleMorphologyBorderGetSize overflows spec size calculation
Hello,It appears this bug has existed for quite a while. If someone could specify to me what the buffer size calculation logic is, I could probably get around it. The recommended function for...
View ArticleWorking with H.264 encoder
Greetings,I have installed the Visual Studio preview and IPP package. But unable to find the H.264 encoder samples.Where to find it???
View ArticleWhat happened to the custom library tool?
It has been replaced by some python scripts and there is no way to start the gui app...What am I missing?Windows version 2019, Update 4IntelSWTools\compilers_and_libraries_2019\windows\ipp\tools
View Articleippm.h cannot include ippm.lib
I have installed Composer XE 2015 (version 2015.6.285) on a new computer and have a rather interesting problem. The code that I am trying to build compiles OK on another computer. I know that the...
View ArticleResize with Cubic in IPP 2019 slower than IPP 5.2
Hello,currently we are using IPP 5.2 in our application, I try to replace it with IPP 2019 with Nuget package. I don't understand the performance comparison of resize with CUBIC between IPP 5.2 and IPP...
View ArticleCopy Intel IPP Cryptography Function Context Structures
Good morning,As described in the reference: "Some Intel IPP Cryptography functions use special structures to store function-specific (context) information.". My question is how can I initialize one...
View ArticleIntel® IPP 2019 Update 5 is now available
Intel® IPP 2019 Update 5 is now available. Intel IPP 2019 packages are now ready for download. Intel IPP is available as part of the Intel® Parallel Studio XE and Intel® System Studio. Please visit the...
View Article