Skip to content
This Web app/Chrome extension views offline medical DICOM P10 images, supporting multi-frame & files w/ missing "Supported Transfer Syntax". The used viewer lib is https://github.com/rii-mango/Daikon which lists viewable DICOM Supported Transfer Syntax. Notes/Issues are in wiki. DICOM attributes info. are printed in chrome's logs. Demo site:
JavaScript HTML CSS
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
public
src
.eslintrc
.gitignore
LICENSE.md
README.md
package.json
yarn.lock

README.md

DICOM Image Viewer

Extension type

Install from Chrome Web Store

https://chrome.google.com/webstore/detail/dicom-image-viewer/ehppmcooahfnlfhhcflpkcjmonkoindc

Install locally to develop or test

Ref: https://developer.chrome.com/extensions/getstarted

Make sure you have yarn installed first.

  1. yarn install.
  2. Open the Extension Management page by navigating to chrome://extensions.
    • The Extension Management page can also be opened by clicking on the Chrome menu, hovering over More Tools then selecting Extensions.
  3. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  4. Click the LOAD UNPACKED button and select the build subfolder in extension directory.

After Installing

  1. Open the Extension Management page by navigating to chrome://extensions.
  2. Locate DICOM Image Viewer and click on the DETAILS button
  3. Turn Allow access to file URLs switch on.

Web app type for development

  1. yarn start
  2. (optional) use debugger for Chrome of VSCode to debug. or open your browser and navigates to http://localhost:3000/

Deploy Web app to GitHub Pages

  1. Add "homepage": "https://grimmer0125.github.io/dicom-web-viewer" in package.json
  2. yarn build.
  3. yarn deploy (which deploys to the homepage in package.json, change it if you need)

Usage

Just drag your DICOM files into Chrome browser

You can’t perform that action at this time.