云计算百科
云计算领域专业知识百科平台

医院影像系统必备:DicomObjects.NET 10

Introduction to DicomObjects.NET10

DicomObjects.Net10 consists of an inter-related, but independent, set of .NET10 compatible "Objects" that enable developers to quickly and easily add DICOM functionality to their products without needing to understand or program the intricacies of the DICOM standard. This help file provides full reference to those objects and also some introductory guidance.

Almost any aspect of DICOM image/data manipulation can be performed using DicomObjects, including:    

  • Image read/write and parsing
  • Network transmission of images and associated data, including worklists
  • Printing to DICOM and windows printers
  • Normalised operations including storage commitment
  • Image creation from scratch and import/export to/from non-DICOM formats
  • DICOM Web client and server

The main Components of DicomObjects are:

DicomViewer Class

A DicomViewer Object represents the viewer component of DicomObjects. It has extensive display capabilities for DICOM images, whether read from files, received over the network, or from numerous other sources, and these include a wide range of annotations, and full DICOM greyscale presentation state support. This viewer component supports GPU accelerated rendering.

DicomWeb Namespace

All classes for RESTful DICOM Web Client and Server implmentations.

DicomServer Class

An object that provides storage, query/retrieve and normalised facilities as a service class provider (SCP). Events are raised in response to incoming operations.

DicomQuery Class

An object that handles the query/retrieve parts of the DICOM standard as a service class user (SCU).

DicomDataSet Class

Used for reading, writting, parsing, imporint and exportring DICOM objects

DicomPrint Class

Used for sending DICOM print requests to DICOM Printer SCP

DicomGlobal Class

Used for certain global operations, including logging and setting global behaviour.

DicomAssociation Class

A DicomAssociation Object represents a DICOM association, and may either be created automatically in response to an incoming query request, or explicitly by the client program. Methods of this object are used to send data, images, and verification requests.

DicomException Class

A DicomException Object represents the errors that occur within DicomObjects which is wrapped and thrown as a manageable exception in the user code with descriptive error messages.

ProjectDescriptionDownload
Basic Dicom Viewer This sample showcases the majority of DicomObjects display functionality, including 2D and 3D image display, image manipulation, and the addition of annotations. The viewer is built using the .NET MAUI platform and requires a MAUI-compatible application environment.
Dicom Router An example of how to use DicomObjects to construct a pass-through router to do aggregation, compression and conversion between C-GET & C-MOVE
Dicom Server The basic skeleton of a PACS server, showing how to receive images, answer queries, and send images when requested
Restful Dicom Web Client Server DICOM-Rs Web Client Server sample projects
Modality Worklist Modality worklist (MWL) SCU/SCP pair
MPPS Modality Performed Procedure Step (MPPS) SCU/SCP pair
Printer Server Sample DICOM Print Server which receives DICOM print instructions and prints to a Windows printer
Storage Commitment Storage Commitment
Licence Manager Sample WinForm Licence Manager to demonstrate how to activate and deactivate a licence
Licence Manager (Compiled) Compiled Version of the Licence Manager
Frame Level Retrieve Client Demonstrate how to perform Frame Level C-GET and C-MOVE request
Encryption This sample shows how to implement DICOM communications over TLS and how to encrypt and decrypt DICOM files.
DICOM DIR Reader This sample demonstrates reading and parsing of a DICOMDIR, including how to list the Images on media
Key Object Note This sample shows how to generate a basic Key Object Note document which references a set of DICOM objects
赞(0)
未经允许不得转载:网硕互联帮助中心 » 医院影像系统必备:DicomObjects.NET 10
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!