Open Source Medical Image Fusion Display

Home | Download | Sitemap | Contact

Frequently Asked Questions

Last Updated: February 15, 2007

Note: Most of the FAQs answer link to FusionViewer Help Forum.

General questions

FusionViewer is a medical image display application designed for flexible display and interpretation of aligned image volumes. Its primary purpose is to display dual-modality PET/CT images.
FusionViewer is an open-source application specifically for PET/CT image display that is both fast and platform-independent. There are several high-quality PET/CT display systems available, but these are not open-source and/or platform independent.
FusionViewer is platform-independent. It can run on Win32, Mac OS(10.4 and later, intel), Linux, FreeBSD, RedHat, Solaris. At this moment, we explicitly support Windows XP and Mac OS 10.4. Other platforms' support are in process.

To run FusionViewer, you need to have Java Runtime Environment (JRE) 1.5 installed in your computer.

If you don't find an answer after browsing this FAQ. Please go to FusionViewer Help Forum. Also you can join FusionViewer mailing list and send your question over the community.


There are two ways you can download FusionViewer program.

  • For those who only want to use FusionViewer
  • please visit http://sourceforge.net/projects/fusionviewer, click the green "download" box. Choose proper binary file according to your OS.

  • For those who want to participate and contribute to FusionViewer
  • Please visit FusionViewer Developer's page and check out source code packages from CVS repository.

  • Mac OS users
  • To install FusionViewer, you decompress and untar the downloaded file. Drag and drop the application to your local disk. And run it by double clicking the application icon.

  • Windows users
  • To install FusionViewer, you unzip the downloaded file. Drag and drop the FusionViewer folder to your local disk. And run the application by double clicking FusionViewer.jar.

    For more information, please read FusionViewer User's Guide.

    Because FusionViewer is an open-source system, you can participate. If you'd like to become involved, please visit our developer's page. Here are the following steps that you might consider.

    1. Read the FusionViewer Developer's Guide.
    2. Obtain access to the CVS repository (read-only, anonymous access), and obtain the distribution using the following procedures.
    3. Contribute code or fix bugs by mailing code to the list or contacting a developer directly.
    4. Once you demonstrate your abilities, obtain read-write access to the CVS repository. Access can be obtained by following the procedures described in the FusionViewer Developer's Guide.


    First of all, please make sure you have Java Runtime Environment(JRE) in your computer. If you do, please check the JRE version. For Mac OS users, type "java -version" in Terminal. For Windows user, please browse to C:\Program Files\Java folder.

    Current binary file was built on JRE 1.5. If your JRE is an older version, please update it.

    If you get an error saying "java.lang.reflect.InvocationTargetException", you are probably using JRE 1.5.0_10. The JRE 1.5 patch 10 for Windows XP is not compatible with JOGL library, which is required to run FusionViewer. Please switch back to JRE 1.5.0_02, JRE 1.5.0_04, JRE 1.5.0_06, JRE 1.5.0_09 or wait for next JRE release.