Hello everyone,

I have been trying to generate thumbnails from JPEG 2000 files in DSpace 
but have been unsuccessfull thus far.

*1) I have installed jai and jai_image 
from http://data.opengeo.org/suite/jai/*
*2) Thumbnails from PDF and TIFF are working just fine*
*3) I have added JPEG 2000 bitstream format in DSpace as name 'JPEG 2000', 
mimetype 'image/jp2', known format and extension 'jp2'*
*4) This is my dspace.cfg file:*

plugin.named.org.dspace.app.mediafilter.FormatFilter = \
  org.dspace.app.mediafilter.PDFFilter = PDF Text Extractor, \
  org.dspace.app.mediafilter.HTMLFilter = HTML Text Extractor, \
  org.dspace.app.mediafilter.WordFilter = Word Text Extractor, \
  org.dspace.app.mediafilter.PowerPointFilter = PowerPoint Text Extractor, \
  org.dspace.app.mediafilter.JPEGFilter = JPEG Thumbnail, \
  org.dspace.app.mediafilter.BrandedPreviewJPEGFilter = Branded Preview 
JPEG, \
  org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter = ImageMagick 
Image Thumbnail, \
  org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter = ImageMagick 
PDF Thumbnail

#Configure each filter's input format(s)
filter.org.dspace.app.mediafilter.PDFFilter.inputFormats = Adobe PDF
filter.org.dspace.app.mediafilter.HTMLFilter.inputFormats = HTML, Text
filter.org.dspace.app.mediafilter.WordFilter.inputFormats = Microsoft Word
filter.org.dspace.app.mediafilter.PowerPointFilter.inputFormats = Microsoft 
Powerpoint, Microsoft Powerpoint XML
filter.org.dspace.app.mediafilter.JPEGFilter.inputFormats = BMP, GIF, JPEG, 
image/png, image/tiff, TIFF
filter.org.dspace.app.mediafilter.BrandedPreviewJPEGFilter.inputFormats = 
BMP, GIF, JPEG, image/png
filter.org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter.inputFormats 
= BMP, GIF, image/png, JPG, TIFF, JPEG, JPEG 2000
filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats 
= Adobe PDF

*5) The error displaying when I run the filter-media command specifically 
for an handle with JPEG 2000 bitsream is as follows:*
org.im4java.core.CommandException: org.im4java.core.CommandException: 
convert: no decode delegate for this image format `TMP' @ 
error/constitute.c/ReadImage/501.
org.im4java.core.CommandException: org.im4java.core.CommandException: 
convert: no decode delegate for this image format `TMP' @ 
error/constitute.c/ReadImage/501.
at org.im4java.core.ImageCommand.run(ImageCommand.java:219)
at 
org.dspace.app.mediafilter.ImageMagickThumbnailFilter.getThumbnailFile(ImageMagickThumbnailFilter.java:126)
at 
org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter.getDestinationStream(ImageMagickImageThumbnailFilter.java:37)
at 
org.dspace.app.mediafilter.MediaFilterManager.processBitstream(MediaFilterManager.java:734)
at 
org.dspace.app.mediafilter.MediaFilterManager.filterBitstream(MediaFilterManager.java:550)
....

Am I missing some other step? Haven't found real documentation on this.

Thank you,

Pedro Amorim

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to