We've been using Fedora and the Aware jpeg2000 image server, as well as image servers from Truespectra/Scene7. We've starting experimenting with Djatoka. The access model we use for static images tends to use crop x,y,width,height and output width/height parameters. I'd be interested in discussing support for that API in Djatoka.

As part of our Djatoka experiment we wrote a little adapter that takes (x,y,width,height,outwidth,outheight) parameters. The adapter computes the appropriate 'level' for the request and forms a Djatoka url. A next step would be to include scaling in the adapter to obtain the exact requested outwidth/outheight rather than the nearest given tile boundaries.

The Fedora integration we've used for these products on static images is fairly simple. We have a disseminator that takes an SVG datastream. The SVG datastream encodes the jp2 image path, image width, height, and any initial crop information. This crop information is not the on- request crop parameters, but rather a supplied initial crop. This is useful for scans that include color bars or barcodes, or for which there are multiple photos on a page that are each individual Fedora objects. This SVG datastream is passed through the disseminator to a servlet which forms a native url to the underlying imageserver (Scene7, Aware, Djatoka) incorporating configured crops and user supplied crop/scale parameters. It then performs a redirect to the image server. This provides a clean and vendor independent imaging API for Fedora image objects.

The disseminator supports a variety of 'convenience methods' on the basic one. Here is the complete list:
getWithWidth(width)
getWithHeight(height)
getWithLongSide(length)
getWithSize(destwidth , destheight)
getCropWithWidth(x,y,width, height,destwidth)
getCropWithHeight(x,y,width, height,destheight)
getCropWithSize(x,y,width,height, destwidth , destheight)

I'd be very interested in working with others developing Fedora-based access models to highly scalable images.

Thanks,
Bill Parod
Northwestern University Library



On Nov 26, 2008, at 12:19 PM, Phil Cryer wrote:

Does anyone have experience using Fedora with the jpeg2000 image viewer Djatoka? http://african.lanl.gov/aDORe/projects/djatoka/

P
--
Phil Cryer | Open Source Lead | Missouri Botanical Garden | skype phil.cryer


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to