Top 1.6% dependent packages on proxy.golang.org
Top 1.3% dependent repos on proxy.golang.org
Top 2.6% forks on proxy.golang.org
Top 0.5% docker downloads on proxy.golang.org
proxy.golang.org : github.com/suyashkumar/dicom
Package dicom provides a set of tools to read, write, and generally work with DICOM (https://dicom.nema.org/) medical image files in Go. dicom.Parse and dicom.Write provide the core functionality to read and write DICOM Datasets. This package provides Go data structures that represent DICOM concepts (for example, dicom.Dataset and dicom.Element). These structures will pretty-print by default and are JSON serializable out of the box. This package provides some advanced functionality as well, including: streaming image frames to an output channel, reading elements one-by-one (like an iterator pattern), flat iteration over nested elements in a Dataset, and more. General usage is simple. Check out the package examples below and some function specific examples. It may also be helpful to take a look at the example cmd/dicomutil program, which is a CLI built around this library to save out image frames from DICOMs and print out metadata to STDOUT.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/suyashkumar/dicom
Keywords:
dcm
, dicom
, dicom-files
, dicom-images
, go
, golang
, golang-library
, golang-package
, imaging
, medical
, medical-image-analysis
, medical-imaging
, pacs
, parser
, real-time
, streaming
License: MIT
Latest release: 9 days ago
First release: about 10 years ago
Namespace: github.com/suyashkumar
Dependent packages: 13
Dependent repositories: 18
Stars: 1,025 on GitHub
Forks: 148 on GitHub
Docker dependents: 13
Docker downloads: 5,963,000
Total Commits: 268
Committers: 30
Average commits per author: 8.933
Development Distribution Score (DDS): 0.507
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/suyashkumar
Last synced: 4 minutes ago