VintaSoft DICOM .NET Plug-in: Overview
In This Topic
DICOM standard (Digital Imaging and Communications in Medicine) is used for handling, storing, printing and transmitting medical images and information about a patient.
VintaSoft DICOM .NET Plug-in is the add-on for
VintaSoft Imaging .NET SDK, which allows to load and view DICOM images, edit DICOM metadata and annotate DICOM images. Also Plug-in supports DICOM MPR, i.e. allows to reconstruct images in orthogonal, oblique and curved planes from a stack of DICOM images.
Plug-in features
- The plug-in can be used for developing .NET 7, .NET 6, .NET 5 and .NET Core 3.1 applications (console, WPF, WinForms, ASP.NET Core, service, etc) for Windows
- The plug-in can be used for developing .NET 7, .NET 6, .NET 5 and .NET Core 3.1 applications (console, ASP.NET Core, service, etc) for Linux and macOS
- The plug-in can be used for developing .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0 and 3.5 applications (console, WPF, WinForms, ASP.NET MVC, ASP.NET WebForms, service, etc) for Windows
- The plug-in core is written in C#
- AnyCPU, x86 and x64 mode support
- DICOM codec algorithm has been developed in full compliance with the official DICOM specification
Load DICOM images from a DICOM file or DICOM directory
- Decode DICOM image stored in DICOM format version 1-3
- Decode DICOM image stored in .dcm, .dic, .acr file
- Decode DICOM image of the following image formats:
- Grayscale image with 1-16, 32 bpc
- RGB image 8, 16 and 32 bpc
- Supported color spaces: Monochrome (1 and 2), Palette Color, RGB and YBR
- Supported compressions:
- Apply VOI LUT (value of interest lookup table) to a DICOM image
- DICOM Codec license is necessary
Load, edit and save DICOM metadata
- Load, edit and save DICOM file metadata
- Load, edit and save DICOM directory metadata
- DICOM Codec license is necessary
View DICOM images in WinForms and WPF
- View DICOM images in WinForms image viewer
- View DICOM images in WPF image viewer
- Show DICOM metadata over image in image viewer
- Browse DICOM images in image viewer using mouse
- Change the window level of DICOM image in image viewer using mouse
- Zoom DICOM image in image viewer using mouse
- Measure objects (line, polyline, ellipse, angle) on DICOM image in image viewer using mouse
- DICOM Codec license is necessary
-
- DICOM Codec license is necessary
Load, edit and save DICOM annotations
- Load DICOM annotations from DICOM presentation state file
- Supported DICOM annotation types:
- Point - displays a point
- Circle - displays a circle
- Polyline - displays a polyline
- Interpolated - displays an interpolated polyline
- Rectangle - displays a rectangle
- Ellipse - displays an ellipse
- Multiline - displays a multi line
- Rangeline - displays a range line
- Infiniteline - displays an infinite line
- Cutline - displays a cut line
- Arrow - displays an arrow
- Axis - displays the axis
- Ruler - displays a ruler
- Crosshair - displays a crosshair
- Text - displays an editable text area and a leader polyline used to point to the area of the image
- Work with DICOM annotation
- Move, resize, rotate and mirror annotation
- Manage the visibility of annotation
- Change the background color and transparency of annotation
- Change the outline of annotation
- Undo/redo changes in annotation
- Work with DICOM annotation collection
- Add or remove annotation to the annotation collection
- Reorder annotations in annotation collection
- Undo/redo changes in annotation collection
- Save DICOM annotations to the DICOM presentation state file
- DICOM Codec and VintaSoft Annotation .NET Plug-in licenses are necessary
Annotate DICOM images in WinForms and WPF
DICOM MPR (Multiplanar Reconstruction)
Visualize DICOM MPR in WinForms and WPF
- View reconstructed images in WinForms image viewer
- View reconstructed images in WPF image viewer
- Combine 3 image viewers for displaying 3D MPR
- Combine 2 image viewers for displaying Curved MPR
- Combine several image viewers for displaying images in different planes - architecture is open
- Browse reconstructed images in image viewer using mouse
- Change the window level of reconstructed image in image viewer using mouse
- Pan reconstructed image in image viewer using mouse
- Zoom reconstructed image in image viewer using mouse
- Rotate reconstructed image in 2D space in image viewer using mouse
- Rotate reconstructed image in 3D space in image viewer using mouse
- Measure objects (line, polyline, ellipse, angle) on reconstructed image in image viewer using mouse
- Use several threads for rendering of reconstructed images
- Limit the rendering speed by specifying the maximum number of frames per second
- Customize visualization - architecture is open
- DICOM Codec, DICOM MPR and VintaSoft Annotation .NET Plug-in licenses are necessary
Development and Deployment requirements
-
Development requirements:
- Development environments: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
- Programming languages: C#, VB.NET, any .NET compatible language
- Development platforms: .NET, WinForms, WPF, ASP.NET
-
Deployment requirements:
- Windows (Windows 11/10/8.1/8/7; Windows Server 2019/2016/2012/2008; 32-bit and 64-bit) with .NET 7, .NET 6, .NET 5 or .NET Core 3.1
- Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2019/2016/2012/2008/2003; 32-bit and 64-bit) with .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
- Linux (Ubuntu 22/21/20/18/16; CentOS 8/7; Debian 11/10/9; Fedora 35/34/33/32/31/30/29; OpenSUSE 15; Redhate Enterprise Linux 8/7; Alpine 3) with .NET 7, .NET 6, .NET 5 or .NET Core 3.1
- macOS (macOS 12/11/10) with .NET 7, .NET 6 or .NET Core 3.1