Community
cancel
Showing results for 
Search instead for 
Did you mean: 
nemorino
Beginner
273 Views

problems in ImageMagick

Jump to solution
I'm testing ipp-samples/image-codecs/ijg.
cjpeg, djpeg in utilites have no problem.
But, some problmes are happen in using ImageMagick with libjpeg.so.ipp

I have tested with convert in ImageMagick/utilities.

$ convert -resize 400x300 test.jpg testout.jpg
convert: Premature end of JPEG file 'test.jpg' @ jpeg.c/EmitMessage/226.

This problem is happen in any jpeg file.
What's wrong?

env : IPP6.1.1.042
gcc 3.4.6
0 Kudos
1 Solution
Chao_Y_Intel
Employee
273 Views


Nemorino,

I tried IJG sample with some version of ImageMagic. The jpeg.c file in ImageMagick need to be changed (attached). It may depend on the version of imagemagic. You can search INTEL_IJG to find what was changed to accommodate IPP sample code.

Thanks,
Chao

View solution in original post

4 Replies
Vladimir_Dudnik
Employee
273 Views
Please pay attention to how IPP is used in libjpeg. It requires custom jdatasrc.c and jdata dst.c file (usually an application part)

Regards,
Vladimir
nemorino
Beginner
273 Views
Hmm.
I will see the files.
jdatasrc.c and jdata dst.c
Chao_Y_Intel
Employee
274 Views


Nemorino,

I tried IJG sample with some version of ImageMagic. The jpeg.c file in ImageMagick need to be changed (attached). It may depend on the version of imagemagic. You can search INTEL_IJG to find what was changed to accommodate IPP sample code.

Thanks,
Chao

View solution in original post

nemorino
Beginner
273 Views
Quoting - Chao Y (Intel)


Nemorino,

I tried IJG sample with some version of ImageMagic. The jpeg.c file in ImageMagick need to be changed (attached). It may depend on the version of imagemagic. You can search INTEL_IJG to find what was changed to accommodate IPP sample code.

Thanks,
Chao

Thanks a lot!!!
The problem is solved.
Reply