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

Tiff files manipulations

rami
Beginner
475 Views

Hi All,

I'm desperately need some sample how to work with Tif/Tiff files (load,save etc').

I looked in Intel sample and found examples for a varied files format but not for Tiff.

For meanwile I tryed to load the tiff file with CxImage library.

Please who ever can help me or even give me a hook for that problem, it will be appreciate lot...

Rami

0 Kudos
6 Replies
elhefe38
Beginner
475 Views

I suggest you have a look at libtiff

It has all you need (and its free)

a+
0 Kudos
rami
Beginner
475 Views
Dear a+

Thanks a lot.

But,doesn't this approch have performance influence on the main goal(high performance) ?

Intel IPP don't support Tiff files?

Rami

0 Kudos
Vladimir_Dudnik
Employee
475 Views

We do not support TIFF file format. But we do provide optimized kernels for compression algorithm used in TIFF. See IPP JPEG and RLE functions and sample.

Regards,
Vladimir

0 Kudos
elhefe38
Beginner
475 Views
Quoting - rami

But,doesn't this approch have performance influence on the main goal(high performance) ?

Well any IO operation, e.g. TIFF read and writes, highly impacts performance. My experience with libtiff showed it was quite efficient but "your mileage may vary" ;)

You can use libtiff for image IO and IPP for processing the images (provided you have any to do of course)

Regards.

0 Kudos
danny_r_
Beginner
475 Views

i don't think a tiff processing toolkit is available in inter because it's not intel's interest after all. i can share with you the tiff processing toolkit i am currently using.I do this almost daily. I use a tiff processing driver found on the internet . Install it and it becomes a selectable option.
then you can manipulate tiff s in any formats  or programm. but it's comparatively professional , so i don't know whether it can meet your needs , i hope my suggestion can be helpful, best wishes .

0 Kudos
SergeyKostrov
Valued Contributor II
475 Views
It is Not clear what you're going to do with Tiff files. However, IPP is a high performance library for processing of raw data. A processing usually looks like: - Application loads an Image(s) in some FormatX into memory using 3rd party API - IPP does processing on raw data in memory - Application stores results to an Image(s) in some FormatX from memory using 3rd party API
0 Kudos
Reply