Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

ippiLUTPalette inline

Adriaan_van_Os
New Contributor I
575 Views

Couldn't find inline variants of the ippiLUTPalette functions. So, I tried passing the same image parameters for source and destination in ippiLUTPalette_16u_AC4R. Well, it did the job, didn't crash.

Any comments ?

I now have the same issue with ippiRGBToHSV et all, no inline variants.

Regards,

Adriaan van Os

 

0 Kudos
2 Replies
Chao_Y_Intel
Moderator
575 Views

Adriaan

Thanks for submitting this request.

If there is no “I” in function descriptor, the function is not in-place, and it cannot guarantee it can work with “in-place” operation in the future optimization.

I track a feature request into our feature request database, so we can review it in the future product planning.

Thanks,
Chao 

0 Kudos
Adriaan_van_Os
New Contributor I
575 Views

 

Thanks !

The functions I currently use inline are:

  ippiRGBToHSV, ippiHSVToRGB, ippiRGBToHLS, ippiHLSToRGB, ippiRGBToXYZ, ippiXYZToRGB, ippiRGBToLUV, ippiLUVToRGB and ippiLUTPalette.

I would also like to use:

  ippiRGBToLab and ippiRGBToLab

but they don't have 8u_AC4R, 16uAC4R and 32f_AC4R variants, like there are for ippiRGBToLUV and ippiLUVToRGB.

Finally, there are no 32f_AC4R variants for  ippiRGBToHSV and ippiHSVToRGB, like there are for ippiRGBToHLS and ippiHLSToRGB.

Regards,

Adriaan van Os

 

0 Kudos
Reply