Skip to content

AdonaiVera/fiftyone-ohif-panel-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OHIF Viewer Panel Plugin 🎒

This plugin allows you to visualize DICOM images using the OHIF Viewer directly within the FiftyOne App. Seamlessly integrate medical imaging workflows into FiftyOne!

ct_images-ezgif com-video-to-gif-converter


Usage

With this plugin, users can:

  • View DICOM images.
  • Utilize advanced medical imaging tools for enhanced visualization.

Installation

  1. Download the plugin:

    fiftyone plugins download https://github.com/AdonaiVera/fiftyone-ohif-panel-plugin
  2. Refer to the main FiftyOne Plugins README for guidance on managing plugins and developing locally.


Operators

open_ohif_viewer_panel

The open_ohif_viewer_panel operator allows you to open the OHIF Viewer. You can:

  • Load a single image.
  • Load an entire folder of DICOM images.

Additional Requirements

To set up the OHIF Viewer, ensure the following:

  • Yarn: Version 1.17.3+
  • Node.js: Version 18+
  • Yarn Workspaces: Enabled on your machine:
    yarn config set workspaces-experimental true

OHIF Viewer Setup

  1. Clone the OHIF Viewer Repository.

  2. Install dependencies:

    yarn install
  3. Start the viewer:

    yarn start

    This will launch the viewer at http://localhost:3000, which will be used with the FiftyOne plugin.


Roadmap

Phase 1: Basic OHIF Panel ✅

  • Embed the OHIF Viewer as a panel in FiftyOne.
  • Display hardcoded DICOM images.

Phase 2: Dynamic Dataset Loading 🔧

  • Create a data pipeline to share datasets between FiftyOne and OHIF.
  • Map FiftyOne datasets to OHIF-compatible formats.

Phase 3: Advanced Features 🔧

  • Add interactivity (annotations, measurements).
  • Sync annotations between OHIF and FiftyOne.
  • Algorithm to segment.

Contributor 🎁

If you are interested in building on top of this, feel free to reach out :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors