背景介绍

cornerstone几乎是所有做B/S架构必要的学习框架,之前博文刚介绍过,cornerstone本身并不解析DICOM数据,而是依赖于dicomParser.js这个前端库。dicomParser库对DICOM格式的兼容性,目前是远远落后于dcmtk、dcm4che、fo-dicom这类后端库的,其本身并不是因为前/后端语言的差异,更多的是因为之前的解析都是放在后端,所以对前端库的维护和更新比较匮乏。

DICOMer星球,每日更新知识点,欢迎加入,一起交流学习!

此博文是DiBugs(即DICOM Debugs的缩写)系列博文的其中一篇,这里主要介绍两个问题:

  • dicomParser对无头DICOM文件(no meta information)不兼容
  • cornerston对RGB类型DICOM显示异常

详情如下。

一、dicomParser不兼容无头DICOM

标准DICOM文件数据的前128字节全部是十六进制的“00”,后面紧随的四个字节是“DICM”的ASCII码。具

DICOMRT-DiBugs:dicomParser解析无头DICOM与cornerstone显示RGB-DICOM错误相关推荐

  1. 读后感与机翻《整体的三维场景解析和重建从单一的RGB图像》

    以下是研究朱松纯FPICU概念中F(functionality)的第一篇论文记录: 读后感: 文章做了什么事? 提出一种3D室内场景解析和重建的算法,可以从单个RGB图像同时重建出室内场景的功能层次和 ...

  2. GDCM:将一个DICOM文件转换为另一个DICOM文件测试

    GDCM:将一个DICOM文件转换为另一个DICOM文件 GDCM:将一个DICOM文件转换为另一个DICOM文件 GDCM:将一个DICOM文件转换为另一个DICOM文件 #include < ...

  3. GDCM:转储一个DICOM文件,显示DICOM中的结构和值的测试程序

    GDCM:转储一个DICOM文件,显示DICOM中的结构和值 GDCM:转储一个DICOM文件,显示DICOM中的结构和值 GDCM:转储一个DICOM文件,显示DICOM中的结构和值 #includ ...

  4. GDCM:读取两个DICOM文件保存在另外dicom文件中的测试程序

    GDCM:读取两个DICOM文件保存在另外dicom文件中 GDCM:读取两个DICOM文件保存在另外dicom文件中 GDCM:读取两个DICOM文件保存在另外dicom文件中 #include & ...

  5. 超声的pacs系统和dicom服务器,PACS系统和DICOM标准.ppt

    PACS系统和DICOM标准 PACS系统和DICOM标准 一.PACS系统概述 PACS: Picture Archiving and Communications System (医疗图像管理与通 ...

  6. python读取dicom序列_python读取dicom图像(SimpleITK和dicom包实现)

    1. 用SimpleITK读取dicom序列: import SimpleITK as sitk import numpy as np img_path='F:\\dataset\\pancreas\ ...

  7. eFilm Workstation dicom 4.3 vs radiant dicom

    eFilm Workstation dicom 4.3 vs radiant dicom 图像查看 - 改进对 DICOM 标头和 JPEG 图像标头之间不匹配的处理.在不匹配的情况下,eFilm 会 ...

  8. pydicom读取头文件_python读取dicom图像(SimpleITK和dicom包实现)_愿十四亿神州尽舜尧-CSDN博客_python读取dicom...

    1. 用SimpleITK读取dicom序列:import SimpleITK as sitkimport numpy as npimg_path='F:\\dataset\\pancreas\\Ou ...

  9. 超声的pacs系统和dicom服务器,PACS系统中DICOM/HL7网关与DICOM服务器的研究与实现

    摘要: PACS(Picture Archiving and Communication System)即医学影像归档与通信系统,主要用来解决医学图像的获取,显示,存储,传送和管理等问题.该系统可以节 ...

  10. 无法解析的外部符号+_mysql_fetch_row_vs连接mysql出现以下错误,求解答,谢谢,不胜感激...

    1>e:\es\win32test\win32test\test.cpp(58):warningC4244:"=":从"my_ulonglong"转换到& ...

最新文章

  1. 单(liu_runda学长的神题)
  2. 【黑金原创教程】【FPGA那些事儿-驱动篇I 】【实验一】流水灯模块
  3. 小程序加载本地图片路径问题
  4. 解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
  5. win7怎么查看电脑配置_电脑死机是什么原因?出现问题你会怎么办?
  6. 如何提高电脑运行速度_电脑运行速度慢的解决方法
  7. linux 初学体验 20155317 王新玮
  8. EasyRTMP实现的rtmp推流的基本协议流程
  9. 计算机Word应用程序,Word2007目录设置_计算机软件和应用程序_IT /计算机_信息
  10. 求立方根_「每日一学」数学七上:立方根的知识要点
  11. spring学习笔记04-IOC常用注解(一)
  12. es6 Promise 的含义
  13. python corrupt extra field_求救,作业完全不会写啊
  14. vue-cli结构介绍
  15. multisim10中设置变压器匝数比的两种方法
  16. A星寻路算法详解(完整代码+图片演示)
  17. Spring Configuration Check Unmapped Spring configuration files found.Please configure Spring facet.
  18. java系统过载保护_过载保护之常见过载处理
  19. NTFS,exFAT,FAT32最详细的评测
  20. 阮一峰:值得分享给开发者的 Authing 身份云

热门文章

  1. 天涯明月刀如何修改登录服务器,天涯明月刀手游体验服和正式服怎么切换方法介绍...
  2. 核心网upf作用_5G核心网关键技术研究
  3. 金山发布数字办公平台
  4. 区块链java开源框架_github上的java三大开源区块链类库?
  5. 数据工程师必须掌握的7个大数据实战项目
  6. Clover Configurator 5.17.4.0中文版(四叶草clover配置工具)
  7. CPC客户端从写作到提交成功的巨坑
  8. Qt5下载安装及环境变量配置详解
  9. ubuntu 怎么下载android源代码 2013,简记Ubuntu下载 Android源码(示例代码)
  10. 项目现场如何通过安防网络设备的EHOME协议,把设备接入EasyCVR平台上进行互联网直播及分发?