DICOM Support

Description

The DICOM Support plugin adds the following functionalities to WordPress:

  • allows to upload DICOM (*.dcm) files in the media library,
  • allows to insert DICOM individual files or galleries to a blog post from the media library (creates the short-code / gallery automatically).

The display is done using the open source DICOM Web Viewer (DWV).

See it live at: dwvblog.

More details on how to add DICOM file(s) to your post can be found in the FAQ.

Installation

Upload the DICOM support plugin from the WordPress plugin directory to your blog and Activate it!

FAQ

Installation Instructions

Upload the DICOM support plugin from the WordPress plugin directory to your blog and Activate it!

DICOM?

DICOM is the standard medical image format, see DICOM on wikipedia or at NEMA.

Add an individual file

The steps to add a DICOM file to a post are similar than adding an image except you do not have a preview in the editor.
They are:

  1. In the post editor, click the Add Media button,
  2. On the Insert Media page, choose the Upload Files tab,
  3. Upload DICOM data,
  4. It should be selected in the Media Library tab,
  5. Click the Insert into post button,
  6. This brings you back to the editor and adds the dcm shortcode to the post,
  7. Click the Preview Changes button to see it in action!
Add a gallery

The gallery allows to load more than one slice and activates the scroll button.
The steps to add DICOM files to a gallery are similar than for images. They are:

  1. In the post editor, click the Add Media button,
  2. On the Create Gallery page, choose the Upload Files tab,
  3. Upload DICOM data,
  4. It should be selected in the Media Library tab,
  5. Note: DICOM data may not show in the media list, in that case, choose the DICOM option in the first drop down on the search line,
  6. Click the Create a new gallery button,
  7. No need to change the DICOM files order in the Edit Gallery page, it will be set by the viewer; what you can do is choose the size in the Settings column,
  8. Click the Insert gallery button,
  9. This brings you back to the editor and adds the gallery shortcode to the post,
  10. Click the Preview Changes button to see it in action!
Error loading data

DWV supports most of the DICOM standard but it can sometimes fail to load data. Please refer to the
Dicom-Support page on its wiki to see what it supports.
You can test your data on the latest live version of DWV on its demo page.

Reviews

Excelent plugin!

Excelent plugin! congratulations ivmartel! This new version (0.3) is working perfectly! Thank you.

Read all 2 reviews

Contributors & Developers

“DICOM Support” is open source software. The following people have contributed to this plugin.

Contributors

Translate “DICOM Support” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.6.1

  • Updated dwv to v0.22.1: fix MONOCHROME1 display
  • Use a modernizr.js that include the ‘mq’ tests to allow
    compatibility with other theme/plugin

0.6.0

  • Updated dwv to v0.22.0:
    • more locales
    • updated decoders
    • improved DICOM parsing

0.5.2

  • Updated dwv to v0.18.0:
    • better slice sorting,
    • allow for per slice window/level.

0.5.1

  • Better js script insertion using wp_register_script and wp_add_inline_script.

0.5.0

  • Updated dwv to v0.17.0:
    • fix Internet Explorer support,
    • added double click slice/frame play.
  • Added Full screen link (and supporting pages).

0.4.1

  • Add support for personnalised wordpress installation folder.
  • Avoid race condition between listeners.

0.4

  • Updated dwv to v0.16.0:
    • better DICOM parsing,
    • support for non encoded multi-frame data,
    • internationalsation.

0.3

  • Added data decoders to support JPEG, JPEG LossLess and JPEG 2000.
  • Updated doc.

0.2

  • Added default values for width/height in dcm shortcode.
  • Using uniqid instead of a hash of the input files.

0.1.1

Updated readme file.

0.1.0

Initial version.