- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
i am using the function from the Topic with Ipp7.
int width = 101;int height = 1;
Ipp32f* m_pBuffer;
int m_iStepBytes;
m_pBuffer = ippiMalloc_32f(width, height, &m_iStepBytes);
IppiSize roiSize = { width, height };
ippiImageJaehne_32f_C1R(m_pBuffer, m_iStepBytes, roiSize);
In Intel 7 i get the expected values in the range of 0 to 1 (not included). The function creates 0.499 and 0.99 and so on. Now i am using the Ipp9 test Version and i get values outside this range. I get 1.00 and 1.5 and 1.00 again.
In the documentation is the following written "For the 32f floating point data, the pixel values in the created image can vary in the range between 0 (inclusive) and 1 (exclusive)."
What i am doing wrong? Is this a bug?
Regards
Herbert Kolb
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Herbert,
Yes, this is a real bug. Thank you for the information. We will fix it for next IPP releases.
Best regards,
Valentin
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page