如何手动解码JPEG无损,非分层,一阶预测

时间:2014-11-27 11:57:10

标签: javascript dicom

我尝试使用JavaScript和HTML5自行创建DICOM查看器。我最近几天在这个项目上工作,现在我成功地解析了我需要的所有文本信息,我也可以正确地读取和显示未压缩的灰度和RGB图像。现在我试图显示所谓的" JPEG无损,非等级,一阶预测"图像类型(在DICOM文件中,它使用传输语法唯一标识:1.2.840.10008.1.2.4.70进行了创建)但是我被卡住了。我想手动读取图像的像素数据并从中构建图像。没有关于如何在DICOM文档中存储这些位的实际信息,我真的试图在互联网上找到这种JPEG的良好描述,但没有成功。你能给我一些建议,说明我必须阅读什么来解决我的问题。谢谢大家:))

2 个答案:

答案 0 :(得分:1)

查看此文档,可能会引导您进入正确的方向 JPEG Lossless Codec

还有一些链接可能会有所帮助: dclunie jpeg sources

答案 1 :(得分:-1)

仅供参考,医疗成像的Orthanc服务器已通过REST API提供JPEG无损解压缩,允许JavaScript / HTML5应用程序在Web浏览器中轻松显示DICOM图像。例如,您可以查看Yves Martel的DWV plugin