- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Adriaan van Os,
several A0C4R were available in IPP in the pre-deprecation era - before IPP 9.0, then they were deprecated and removed as there were no any customers' feedbacks/requests for such functionality. You are the first (for the last 10-15 years). Shift on 1 channel will lead to perf drop because of unaligned access to all pixels, but I guess that it's less expensive than perform additional allocation and format conversion. Also there is one more way - use ippiCopy_xx_C4C1R to store A channel and C1C4R - to restore.
Regarding words "the operation usually is not performed on that channel" - this means that A channel stays the same after function call as it was before with several exceptions that mentioned in the documentation - for example AlphaComposition functions use and can change A-channel. I can't say that for all other cases A-channel is not touched - it's touched (for better performance) but remains unchanged (for example AddC to AC4 image can add {r,g,b,0} - A-channel is touched, but not changed.)
Regarding the last one - we have customers for C4R - this pixel format is supported in the library according to customers' requests. If you need AC4R support for ippiFilterBorder - please submit official request through Intel Premier support - it will be considered.
regards, Igor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The link to the supported pixel formats was removed from previous post. I will try again (sorry for the noise) <>>
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page