Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.

Color Conversion

karabas
Beginner
776 Views
Intel IPP v4.0 mentions RGB565/RGB555 16/15bit color representations.
There are functions which can convert YCbCr to RGB565 and vice versa.
Unfortunately thereare no functions that can convert 24bit RGB/BGR to 16 bit RGB565 by truncation of least significant bits. Orusing zero paddingfor RGB565 to RGB/BGR conversion.It'srelatively easyto implement it.E.g. myMMX/SSE implementation is about 3X faster than optimized C implementation.
I think it's a good idea to add this type of functions to IPPI

Message Edited by karabas on 05-12-2004 09:40 AM

0 Kudos
3 Replies
Intel_C_Intel
Employee
776 Views

Thank you for your suggestions. It would be better to submit this as a feature request through the intel premier channel. So, your request will be analized for the planningof future IPP versions.

Regards,
Vladimir

0 Kudos
costelha1
Beginner
776 Views
Can't this be done using ippiConvert, ippiScale or ippiReduceBits? If yes, can you give an example for RGB24-->RGB555 and RGB555-->RGB24?

Thanks.
0 Kudos
Vladimir_Dudnik
Employee
776 Views
Hi,
unfortunately such operation can't be effectively done with existing IPP functions
Vladimir
0 Kudos
Reply