VolViewerOMERO: Difference between revisions
Jump to navigation
Jump to search
JeromeAvondo (talk | contribs) No edit summary |
JeromeAvondo (talk | contribs) No edit summary |
||
Line 10: | Line 10: | ||
* An SVN client, to check out the VolViewer source code, such as [http://tortoisesvn.tigris.org/ TortoiseSVN] for windows or svn for linux/[http://www.open.collab.net/downloads/community/ mac]. | * An SVN client, to check out the VolViewer source code, such as [http://tortoisesvn.tigris.org/ TortoiseSVN] for windows or svn for linux/[http://www.open.collab.net/downloads/community/ mac]. | ||
* The latest [http://qt.nokia.com/downloads Qt | * The latest [http://qt.nokia.com/downloads Qt SDK]. | ||
* The [http://trac.openmicroscopy.org.uk/ome/wiki/OmeroCpp OMERO cpp libraries]. | * The [http://trac.openmicroscopy.org.uk/ome/wiki/OmeroCpp OMERO cpp libraries]. | ||
Line 19: | Line 19: | ||
*Next build the OMERO cpp libraries following this guide: | *Next build the OMERO cpp libraries following this guide: | ||
** [http://trac.openmicroscopy.org.uk/ome/wiki/OmeroCpp OMERO cpp libraries] | ** [http://trac.openmicroscopy.org.uk/ome/wiki/OmeroCpp OMERO cpp libraries] | ||
** Note to build the OMERO cpp you will require the [http://www.zeroc.com/download_3_3_1.html ICE libraries]. Note that these exist in binary form for Windows, Mac and Linux. | ** Note to build the OMERO cpp you will require the [http://www.zeroc.com/download_3_3_1.html ICE libraries]. Note that these exist in binary form for Windows, Mac and Linux. You should only use version 3.3.1 of ICE. | ||
Revision as of 09:39, 28 October 2011
Overview
It is possible to build VolViewer with support for reading images directly from an OMERO server. The viewer can read XYZC image stacks with up to 3 channels (C). Minimal metadata such as the image dimensions, physical voxel size and channel min/max threshold values are also supported. Currently the viewer supports the following OMERO data types: uint8, uint16, int8, int16.
For the exact C++ implementations of the OMERO loader please refer to the h / cpp files from the SVN.
Requirements
To build VolViewer with OMERO support you will require the following:
- An SVN client, to check out the VolViewer source code, such as TortoiseSVN for windows or svn for linux/mac.
- The latest Qt SDK.
- The OMERO cpp libraries.
How To
- Start by checking out the latest VolViewer source code from the SVN:
- Next build the OMERO cpp libraries following this guide:
- OMERO cpp libraries
- Note to build the OMERO cpp you will require the ICE libraries. Note that these exist in binary form for Windows, Mac and Linux. You should only use version 3.3.1 of ICE.