文件名称:dicom::high_voltage:Go中的高性能DICOM医学图像解析器
文件大小:4.15MB
文件格式:ZIP
更新时间:2024-05-20 10:32:16
golang parser streaming real-time dicom
迪康 高性能Golang DICOM医学图像解析器 :eyes: v1.0刚刚发布! 这是一个库和命令行工具,用于在本机Go中读取,编写和通常使用DICOM医学图像文件。 目标是为Go社区构建功能齐全,高性能且易读的DICOM解析器。 经过大量工作之后,我刚刚发布了该库的v1.0,该库实际上是从头开始重写的,以便更加规范,经过更好的测试,具有新功能,许多错误修正等等(尽管总会有更多)来制定路线图)。 一些值得注意的功能: 解析多帧DICOM图像(封装的像素数据和原始像素数据) 从dicom解析出来的Frame到客户端的基于通道的流传输 更干净的Go元素和数据集表示形式(缺少Go泛型) 除了主要图像集之外,还更好地支持图标图像集 将数据集写回并编码回DICOM文件 增强的测试和基准测试支持 现代,规范的Go。 用法 要在您的golang项目中使用它,请导入github.com/s
【文件预览】:
dicom-main
----write_test.go(19KB)
----.gitignore(31B)
----go.mod(148B)
----mocks()
--------pkg()
----parse.go(8KB)
----Makefile(1KB)
----pkg()
--------vrraw()
--------personname()
--------tag()
--------dicomio()
--------charset()
--------dcmtime()
--------uid()
--------frame()
----read_test.go(13KB)
----LICENSE(1KB)
----go.sum(1KB)
----testdata()
--------2.dcm(64KB)
--------included_licenses.md(1KB)
--------4.dcm(7.19MB)
--------5.dcm(1MB)
--------data_details.md(3KB)
--------1.dcm(64KB)
--------3.dcm(63KB)
----dataset_test.go(7KB)
----.github()
--------workflows()
----read.go(16KB)
----write.go(18KB)
----README.md(6KB)
----element_test.go(3KB)
----element.go(12KB)
----dataset.go(8KB)
----parse_test.go(3KB)
----cmd()
--------dicomutil()