js dicom viewer(0)

0,基础环境
    win10 x64
    vs code v1.56.2

    node v14.16.1
    npm v6.14.8
    express.js 4.16.1
    vtk.js 11.1.3
    itk.js 14.1.0
    jszip.js 3.6.0
    axios 0.21.1
    vue 2.6.10

1,目标
    载入dicom:
        从本地上传dicom序列
        从对象存储载入dicom序列/Zip

    显示
        PC端
            单序列6分:MPR + MIP + 三维切片模型 + 骨骼重建
            单序列3分:MPR
            单序列4分:MPR + MIP / MPR + 三维切片模型
            单序列1分:单轴正交断面
            单序列1分:单轴任意角重切面(没啥用)
            双序列6分:MPR(CT/MR) +  MPR(PT/NM)
            双序列9分:MPR(CT/MR) +  MPR(PT/NM) + MPR(配准融合)
            双序列2分:单轴正交断面(CT/MR) + 单轴正交断面(PT/NM)
            dicom tags
            测量信息
            控件动态信息

        手机端
            单序列1分:单轴正交断面/MIP/三维切片模型/骨骼重建
            dicom tags
            测量信息
            控件动态信息
    
    图像标准行为
            MPR标准行为
            三维切片模型行为
            MIP、骨骼重建等三维场景下的相机行为
            设置伪彩色
            反色
            按预定模板设置窗宽窗位
            双滑块拉杆调窗宽窗位
            二维仿射变换(旋转、平移、缩放、还原)
            调透明度
            调功能像上下阈值

    图像测量(仅PC端)
        HU值、SUV值

    图形(仅PC端)
        测量图形:多边形、自由曲线、椭圆、矩形、线段
        测量图形操作:画、修改锚点、整体平移、整体旋转、整体缩放、包围矩形顶点拉伸、对称复制、换层复制、三维重建

        标记图形:多边形、自由曲线、椭圆、矩形、箭头、箭头文本框(仅二维)
        标记:画、修改锚点、整体平移、整体旋转、整体缩放、包围矩形顶点拉伸、对称复制、换层复制、三维重建

    基础分析:
        HU异常值全局捕获(显著性增高或减低)
        SUV异常值全局捕获(显著性增高或减低)

    预测:
        肺结节

    性能:
        输出支持能力:PC端 Chrome 最大支持 400张功能图 + 400张结构图,单序列超过400的只能做分组,浏览器开不出足够的内存

        网络传输:带宽限制,代码中不考虑

        操作性能:手机端无明显卡顿、PC端满负载稍有卡顿

2,demo效果图

3,基础代码框架

//TODO:未完待续

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

外码斯迪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值