All Projects → marcodebe → Dicom Ecg Plot

marcodebe / Dicom Ecg Plot

Licence: mit
Dicom ECG Viewer and Converter. Convert to PDF, PNG, JPG, SVG, ...

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dicom Ecg Plot

Govips
A lightning fast image processing and resizing library for Go
Stars: ✭ 442 (+426.19%)
Mutual labels:  svg, pdf
Starviewer
Starviewer, a cross-platform open source medical imaging software
Stars: ✭ 83 (-1.19%)
Mutual labels:  dicom, viewer
Rust Skia
Safe Skia Bindings for Rust
Stars: ✭ 450 (+435.71%)
Mutual labels:  svg, pdf
Sharpvectors
SharpVectors - SVG# Reloaded: SVG DOM and Rendering in C# for the .Net.
Stars: ✭ 315 (+275%)
Mutual labels:  svg, viewer
Openhtmltopdf
An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!
Stars: ✭ 1,096 (+1204.76%)
Mutual labels:  svg, pdf
Latexdraw
A vector drawing editor for LaTeX (JavaFX).
Stars: ✭ 336 (+300%)
Mutual labels:  svg, pdf
Libvips
A fast image processing library with low memory needs.
Stars: ✭ 6,094 (+7154.76%)
Mutual labels:  svg, pdf
u-dicom-viewer
A simple web browser DICOM viewer for any device.
Stars: ✭ 91 (+8.33%)
Mutual labels:  viewer, dicom
Mobius
Scripts to extract data from the COVID-19 Google Community Mobility Reports
Stars: ✭ 47 (-44.05%)
Mutual labels:  svg, pdf
Itext7
iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.
Stars: ✭ 913 (+986.9%)
Mutual labels:  svg, pdf
Weasis
Weasis is a DICOM viewer available as a desktop application or as a web-based application.
Stars: ✭ 311 (+270.24%)
Mutual labels:  dicom, viewer
Php Svg Lib
SVG file parsing / rendering library
Stars: ✭ 1,146 (+1264.29%)
Mutual labels:  svg, pdf
Deck
Slide Decks
Stars: ✭ 261 (+210.71%)
Mutual labels:  svg, pdf
Universalviewer
A community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
Stars: ✭ 343 (+308.33%)
Mutual labels:  pdf, viewer
DicomViewer
Dicom images viewer, built special for medical online testing platform
Stars: ✭ 13 (-84.52%)
Mutual labels:  viewer, dicom
Cairosvg
Convert your vector images
Stars: ✭ 453 (+439.29%)
Mutual labels:  svg, pdf
Svg2pdf.js
A javascript-only SVG to PDF conversion utility that runs in the browser. Brought to you by yWorks - the diagramming experts
Stars: ✭ 231 (+175%)
Mutual labels:  svg, pdf
Quick Picture Viewer
🖼️ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.
Stars: ✭ 237 (+182.14%)
Mutual labels:  svg, viewer
Itext7 Dotnet
iText 7 for .NET is the .NET version of the iText 7 library, formerly known as iTextSharp, which it replaces. iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.
Stars: ✭ 698 (+730.95%)
Mutual labels:  svg, pdf
Dwv
DICOM Web Viewer: open source zero footprint medical image viewer.
Stars: ✭ 1,145 (+1263.1%)
Mutual labels:  dicom, viewer

ECG Dicom Convert

Dicom ECG plot

A python tool to plot Dicom ECG.

The DICOM file can also be specified as studyUID seriesUID objectUID and retrieved from your WADO server.

Github repository: here

THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY OF ANY KIND.

Online demo

demo site You can convert your own DICOM files or use preloaded sample files from different modality models.

Install

python3 -m venv ecg
. ecg/bin/activate
pip install dicom-ecg-plot

Usage of dicom-ecg-plot tool

dicom-ecg-plot <inputfile> [--layout=LAYOUT] [--output=FILE|--format=FMT] --minor-grid
dicom-ecg-plot <stu> <ser> <obj> [--layout=LAYOUT] [--output=FILE|--format=FMT] --minor-grid
dicom-ecg-plot --help

Examples:

dicom-ecg-plot anonymous_ecg.dcm -o anonymous_ecg.pdf
dicom-ecg-plot anonymous_ecg.dcm --layout 6x2 --output anonymous_ecg.png
dicom-ecg-plot anonymous_ecg.dcm --format svg > anonymous_ecg.svg

The input can be a (dicom ecg) file or the triplet studyUID, seriesUID, objectUID. In the latter case dicom file is downloaded via WADO.

If --output is given the ouput format is deduced from the extension of the FILE. If the output file is not given --format must be defined. Supported output formats are: eps, jpeg, jpg, pdf, pgf, png, ps, raw, rgba, svg, svgz, tif, tiff.

By default the 5mm grid is drawn, --minor-grid add the minor grid (1mm).

The signals are filtered using a lowpass (40 Hz) butterworth filter of order 2.

LAYOUT can be one of: 3x4_1 (that is 3 rows for 4 columns plus 1 row), 3x4, 6x2, 12x1 (default: 3x4_1). New layouts can be defined adding the corresponding matrix in LAYOUT dictionary in config.py.

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].