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

New to library

turks
Beginner
476 Views

Hello,

I'm somewhat new to the IPP library. It's looks like a lot of low level routines

which is fine. Are there any higher level routines to save out an image as

say jpeg or jpeg2000 ?

I throw this out there also just in case someone knows, does it support CMYK colorspace ?

Thanks

0 Kudos
5 Replies
Naveen_G_Intel
Employee
476 Views

Hi,

Intel IPP Unified Image Codecs (UIC) is a set of C++ interfaces(High level routines) that simplify the use of various image codecs. It includes abstract base classes and implementation of some image codecs, for example JPEG and JPEG2000, built on top of these base classes. UIC library is included in the Intel IPP Samples code. Please refer to User Guide and Reference Manual at \ipp-samples\image-codecs\uic\src\doc\uic_manual.pdf for more details. For more information, http://software.intel.com/en-us/articles/intel-ipp-uic/

IPP sample code:- http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-code-samples/

IPP supports CMYK image, refer to Image Compression Functions section- 15 in the below referred manual.

http://software.intel.com/sites/products/documentation/hpc/ipp/pdf/ippiman.pdf

Regards,

Naveen Gv

0 Kudos
turks
Beginner
476 Views

Hi Naveen,

I just tried the picnic app and I opened a CMYK JPEG image I saved from Photoshop

and I *think* it opened it as YCCK in Picnic because it did displayed in Picnic. I then tried to

resave as CMYK out of picnic and that worked without error. However when I opened

the Picnic saved CMYK image in Photoshop, there *was* a black (K) channel but it

was empty. I'm not sure why but apparently the black channel was converted to

CMY or the black channel was moved into the luminance of the YCCK file produced

when I originally opened the Photoshop CMYK.

Is there anyway to read in raw CMYK data and save as CMYK jpeg or jpeg2000 and preserve

the black channel ?

Thanks

T

0 Kudos
Vladimir_Dudnik
Employee
476 Views

UIC JPEG codec support both CMYK to YCCK compression and CMYK to CMYK compression. I'm not sure if picnic application provides you that choice through options menu (I think it should), please check

Regards,
Vladimir

0 Kudos
turks
Beginner
476 Views

Yes, when I open the original Photoshop CMYK JPEG in picnic, there *are* options in the picnic interface

to save as YCCK or CMYK. I chose CMYK and I lost all the data in the black channel.

Thanks

T

0 Kudos
Vladimir_Dudnik
Employee
476 Views

Hm. Could you please attach your original file and resulting file for us to see what happens?

Regards,
Vladimir

0 Kudos
Reply