- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I want to compare two Ipp8u-images using a function like ippiCompareEqualEps. However, ippiCompareEqualEps is only defined for floating point values only. Of course, I can loop over the image pixels myself, and compare them by hand, but I have the very strong feeling that this might be even slower than converting the image to 32f and using ippiCompareEqualEps.
And now this is the thing: I need to do this comparison very very very often, so I need it to be as fast as possible. What is the fastest way to do this? And why is ippiCompareEqualEps not defined for integer pixel values?
And now this is the thing: I need to do this comparison very very very often, so I need it to be as fast as possible. What is the fastest way to do this? And why is ippiCompareEqualEps not defined for integer pixel values?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I did a small speed test, and indeed comparing Ipp32f using ippiCompareEqualEps is approximately 50% faster than comparing Ipp8u by looping over the image.
Nobody any idea how to speed up the comparison of Ipp8u values?
Nobody any idea how to speed up the comparison of Ipp8u values?

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page