girder / large_image

Python modules to work with large multiresolution images.
http://girder.github.io/large_image/
Apache License 2.0
190 stars 41 forks source link

Combine and modify from OpenSeadragon #360

Open zzzghm opened 5 years ago

zzzghm commented 5 years ago

I had an web-viewer based on OpenSeadragon, and I would like to combine the viewer with HistomicsTK and girder to better analysis and manage the whole slide images. It said large image is overlaid with annotations using back end viewers, like OpenSeadragon. I am wondering where I can find the lower level code that you called the OpenSeadragon as a function that I can modify, in that case, I can start from there to combine our viewer with Girder. Thank you!

manthey commented 5 years ago

The OpenSeadragon viewer that is used in the Girder client is here: https://github.com/girder/large_image/blob/master/web_client/views/imageViewerWidget/openseadragon.js If you want to combine the OSD viewer with annotations or other overlays, I would also have a GeoJS layer for the annotations and then have code to synchronize the OSD and GeoJS zoom and positions.

dgutman commented 5 years ago

I use open seadragon all the time with Girder-- we are working on adding a simpler endpoint to get out a DZI tile source.. we have a branch that does it, that I am hoping to merge this week...

kayarre commented 4 years ago

@dgutman is there any update on this?