创建使用Java DICOM文件(不使用任何第三方库)[关闭]

问题描述 投票:-4回答:1

我试图创建一个用于创建DICOM格式的新文件,而无需使用任何第三方库的样本。文件应该有以下细节:1)。患者资料(姓名,出生日期等)2)。图像的像素数据。

我已阅读DICOM格式几篇文章,但我还是不明白,很多东西(基本上,从哪里开始,并在创建DICOM文件保持什么样的标准)。

可以在任何一个给我一个例子或指向我一个教程,展示了如何使用Java创建简单的DICOM文件?

dicom
1个回答
5
投票

从从头开始构建DICOM避免。使用工具箱来代替。

从节约一个字节一个比特是值得我们思考的时候DICOM消息编码写于上世纪90年代,一个时间。这是尴尬的,很难理解和容易出错。即使有一个工具包,接管低级别编码,我见过很多聪明的人在编写正确的DICOM文件失败。有伟大的开源工具包周围,例如dcm4chee只提了JAVA一个突出的例子。

你的问题是自身矛盾的。还有刚刚带有病人的人口统计数据和像素数据没有(有效的)DICOM文件。还有更多考虑这一点。该DICOM Model of the Real World是一个很好的起点与概念familiarzie。

所以......抱歉地说,但目前还没有办法解决学习DICOM基础知识,选择一个工具,并与执行开始之后。

听起来劝诫 - 不是吗?

因此,也许你要问自己,为什么你要存储在DICOM格式的图像。难道真的用在PACS电子病历或存档共享的形象呢?如果是这样,那么在这两种情况下,你不仅要了解DICOM文件的编码也对DICOM网络通信(这是不容易;-))。如果你只是想有图像中包含的病人数据,你可能想看看像JPEG格式的简单(与EXIF头)或TIFF其中并不需要如此漫长而陡峭的学习曲线。

© www.soinside.com 2019 - 2024. All rights reserved.