【问题标题】:Anonymize DICOM files with javascript使用 javascript 匿名化 DICOM 文件
【发布时间】:2015-02-18 14:16:06
【问题描述】:

我正在尝试在将 dcm (dicom) 文件上传到服务器之前对其进行匿名化。我想在客户端使用 javascript 来做这件事。但我找不到更多的 dicom 查看器。

我搜索了dicom的标签,发现了很多使用python,java和ruby删除元数据标签的工具,但我不知道如何将其映射到javascript。

我什至已经决定要删除哪些标签,但我不知道该怎么做。

有什么想法吗?

【问题讨论】:

  • 我猜你的解决方案必须处理file api。无法上传完整文件,在服务器端匿名化并存储匿名化版本?
  • 感谢您的回答,但不,协议规定文件在到达服务器之前必须匿名。
  • This post 描述了如何使用 javascript 上传文件。您可以获取文件的二进制数据(可以复制)并在上传之前进行编辑。这是基于 HTML5 的,所以它不是标准的,并且不适用于旧浏览器(不确定最近的 IE)。也许 Flash 实现会更好地满足您的需求。
  • 那么它的想法是读取缓冲区中的文件并在传输过程中对其进行修改? flash没办法,html5就好了。
  • 要考虑的另一件事是,您是否需要匿名化 dicom 中的两个标签以及像素数据本身?一些图像(通常是美国图像)在图像的每一帧中都刻录了 PHI,这是一个更难解决的问题,这使得使用外部库的情况更加强大。

标签: javascript jquery metadata dicom anonymize


【解决方案1】:

你会发现一些优秀的开源 javascript DICOM 库可以让你做你想做的事,或者,至少,这些会极大地帮助你完成任务。

我建议您查看CornerstoneDWVmedview。在那里,您将找到允许您处理 DICOM 图像的工具、想法和源代码,以便您能够修改必要的数据元素,以便在客户端匿名化图像。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多