问题标签 [dcm4che]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 无法从 dcm4che 2.17.1 mysql 检索 MR dicom
我有一个关于 dcmqr 工具的主要问题,我可以成功检索任何 CT 或 CR 类型,但是当涉及 MR 时它失败了。我正在使用 windows xp32bit 和 java 1.8 终端消息是:
服务器消息是:
状态 a702 是什么意思?如何修复 Dev_PC 接受的错误 [QueryRetrieveScpService] No Presentation Context for Storage?请尽快帮助...
顺便说一下,在http://localhost:8080/dcm4chee-web3界面,搜索meny,Modality下拉菜单只包含*和CT,这里我已经加载了很多MR dicoms和CR...为什么不是刷新了吗?
dicom - 使用 dcm4che2 工具包读取私有 dicom 标签的内容
我的问题很简单:如何使用 dcm4che2 工具包读取私人 dicom TAG(例如 0019,105A)ny?
我可以使用以下方法解析/读取“公共”dicom 标签:
我可以以某种方式使用 getString() 来读取私有 dicom 标签吗?
dicom - 阅读来自不同供应商的私有 dicom TAGS - dcm4che2
我想知道哪种是设置和构建 JAVA 应用程序(使用 dcm4che2 工具包)的最有效方法,以便能够以正确的方式识别和解析来自不同供应商的 DICOM。
例如,目前我需要解析西门子、通用电气和飞利浦制造的 MRI 的私有标签。我可以看到,即使对于同一个供应商,相同私有标签的 VR 也存在差异。
目前我正在尝试使用下面列出的代码来解析这些私有标签:
但是,我认为这种解析来自不同供应商的 DICOM 标签的方式在代码/逻辑的一致性和维护方面不是最有效的!
例如,在许多情况下,同一供应商的不同型号之间存在不同的 VR。
有没有人开发过有这种要求的应用程序?有没有其他方法可以尝试和自动化这个过程(例如,通过使用每个供应商/型号的数据字典?)
有人对此有一些粗略的建议或指导方针吗?
谢谢!
c++ - 可以插入私有 DICOM 标签的数据是否有任何限制?
我正在创建一个具有许多私有标签的辅助捕获 DICOM 文件。文件(69 Mb)的内容被读取为二进制并插入私有标签(0099,1016),VR 设置为 OB。这样创建的 DICOM 文件大小约为 75 MB。
成功保存文件后,我将使用 C_STORE 将其发送到 PACS(我使用 DCM4CHEE 作为 PACS)。但 PACS 引发内部错误(状态 0x0110)并且 C_STORE 操作失败。
PACS 错误日志:
此问题与 DCM4CHEE 或 DICOM 文件有关吗?可以插入私有 DICOM 标签的内容是否有任何限制?
dicom - dcm4che 获得值多重性 (VM) 大于 1 的 TAG
我的问题有点简单。
我想从 VM>1 的 TAG 中获取所有值。
例如,名为 Acquisition Matrix 的 (0018,1310) 标记的 VM=4,因此它存储了 4 个由破折号分隔的值,例如:
我想读取存储在此 TAG 中的所有值,但如果我使用:
我只得到第一个!我怎样才能做到这一点?
dicom - dcm4che 获取私有 TAG 的 VR(不使用字典)
我正在尝试检查是否有办法从私有 DICOM 标签中提取 VR(值表示)。
我知道 DicomObject.vROf:
http://www.dcm4che.org/docs/dcm4che2-apidocs/org/dcm4che2/data/DicomObject.html#vrOf(int)
如果没有为此私有 TAGS 配置 VRMap,则返回 UN!我想做类似的事情:
事实是我正在尝试解析来自特定供应商/型号的 dicom 文件,我可以看到即使对于相同的供应商/型号组合,不同的 VR 也可以在同一个私有 TAG 上使用!
我可以动态提取私有 dicom 标签的 VR 吗?
dicom - SOP 实例级别的 dcm4che 查询
我想在本地服务器上查询 dcm4che 以获取所有图像的元数据以进行清点。问题是当我运行这三行
我能够在本地服务器上检索 dicom 的所有元数据的输出,但是当我运行命令时
我收到这样的错误
这会使服务器崩溃,使其无法在大约 5-10 分钟左右查询其他任何内容,在此期间我也无法重新启动服务,但过了一会儿,一切都恢复正常,我可以查询除了在图像级别。
javascript - 利用 dcm4che DICOM 工具包和 dcm4chee 存档(PACS)在 node.js 中实现基于云的图像共享平台
我正在使用 dcm4chee 存档来运行 PACS 服务器。我想将图像从我的 Node.js 服务器上传到 PACS 服务器,以创建基于云的图像托管平台。有关如何解决此问题的任何建议。PACS 服务器对于我作为 Javascript 开发人员的理解来说似乎相当复杂,所以任何帮助都将不胜感激。谢谢。
java - 如何在 Java 中读取 DICOM 文件的内容?
DICOM 文件包含一系列 CAT 扫描图像。Java中是否有一个DICOM库的实现可以读取文件并提取存储在其中的图像?我想将这些图像存储到 BufferedImage 数据类型中。
dicom - 将 Dicom 图像位置转换为序列
我正在开发基于 dcm4che 的 java 应用程序时的一个简单问题...
我想计算/找到一个 dicom 图像的“位置”到它的序列(系列)中。通过位置,我的意思是查找此图像是否是其系列中的第一个、第二个等。更具体地说,我想计算/找到:
序列中的切片数
每个切片(dicom 图像)在序列中的位置
对于第一个问题,我知道我可以使用标签 0020,1002(但它并不总是被填充)......对于第二个问题?