Online OsiriX Documentation/Using OsiriX Plugins
Before you can use plug-ins, you will either need to download a plug-in or write it yourself.
Downloading Plug-ins
[edit | edit source]A number of plug-ins (plus their source code) can be downloaded off the main OsiriX website at:
Plug-ins currently available at this location include:
- Image Filters
- Invert & Web browser
- Duplicate
- Fill Gaps
- T2 Fit Map
- ROI Tools
- ROI Enhancement
- ROI Creation
- Ejection Fraction Calculation
- Pixel Normalization
- Fusion Filters
- CT Angio Subtraction
- Ratio T2 Map
- Other Filters
- OpenGL
Additionally, some plug-ins are only available as source from the main OsiriX SVN repository over at SourceForge.
- Image Filters
- Align Tools for the construction of EM image mosaics by manual registration
- ROI Tools
- Spine Counter Label dentritic spines by type and export to text files
Developing Your Own Plug-ins
[edit | edit source]If you are interested in developing your own plug-ins, you may download Osirix source code which includes sample plug-ins as well as the OsiriX Plug-ins Developer Toolkit manual.
As Antoine says:
Writing a plug-in for OsiriX is a really easy process, and it's totally free! The development environment (XCode) is available with any Macs, you just need to install the Developer CD-ROM. You will have to use Objective-C language to write a plug-in. Objective-C is really a great object-oriented and dynamic language (like Java, but much faster!). (note: Xcode can also be downloaded for free by becoming a free ADC member at) http://developer.apple.com/membership/
For further details on writing plug-ins, please refer to the step-by-step manual that comes with the Plugin Developer Toolkit, or contact the OsiriX Developers Discussion Group.
Installing Plug-ins
[edit | edit source]Once you have a plug-in, the next step is to put your plug-in in an appropriate place where OsiriX can find it.
OsiriX looks in 3 places:
- /Library/Application Support/OsiriX/plugins
- homeDirectory/Library/Application Support/OsiriX/plugins
- OsiriX/Contents/Plugins (This is the application package)
The first location (/Library/Application Support/OsiriX/plugins) is recommended, as this will allow all of the users on your system to use that plug-in.
Using Plug-ins
[edit | edit source]Uninstalling Plug-ins
[edit | edit source]Select the plugin you want to uninstall from installed plugin list. Hit delete on keyboard.