3.3 KiB
ATTENTION! You are looking at the docs for the
OHIF-v3Viewer (third time is always a charm). If you're looking for the ourOHIF-v2(React stable version) or OHIF-v1 (deprecatedMeteorversion) select it's version from the dropdown box in the top left corner of this page.
Introduction
The Open Health Imaging Foundation (OHIF) Viewer is an open source, web-based, medical imaging viewer. It can be configured to connect to Image Archives that support DicomWeb, and offers support for mapping to proprietary API formats. OHIF maintained extensions add support for viewing, annotating, and reporting on DICOM images in 2D (slices) and 3D (volumes).
The OHIF Viewer v3: A general purpose DICOM Viewer (Live Demo)
What's new in OHIF-v3
OHIF-v3 is our second try for a React-based viewer, and is the third version of
our medical image web viewers from the start. The summary of changes include:
-
Addition of workflow modes
- Often, medical imaging use cases involves lots of specific workflows that re-use functionalities. We have added the capability of workflow modes, that enable people to customize user interface and configure application for specific workflow.
- The idea is to re-use the functionalities that extensions provide and create a workflow. Brain segmentation workflow is different from prostate segmentation in UI for sure; however, they share the segmentation tools that can be re-used.
- Our vision is that technical people focus of developing extensions which provides core functionalities, and experts to build modes by picking the appropriate functionalities from each extension.
-
Redux store has been removed from the viewer, and a cleaner, more powerful
-
tailwind CSS
-
End-to-end test suite
Below, you can find the gap analysis between the OHIF-v2 and OHIF-v3:
{% include "./_gap_analysis.md" %}
Where to next?
The Open Health Imaging Foundation intends to provide a simple general purpose DICOM Viewer which can be easily extended for specific uses. If you find yourself unable to extend the viewer for your purposes, please reach out via our GitHub issues. We are actively seeking feedback on ways to improve our integration and extension points.
Check out these helpful links:
- Ready to dive into some code? Check out our Getting Started Guide.
- We're an active, vibrant community. Learn how you can be more involved.
- Feeling lost? Read our help page.
