假如有一组dicom图像需要cornerstone  displaying 显示,而dicom中图像分辨率是不一样的,cornerstone 默认取第一个图像的显示区域的图像大小进行初始化,因此要显示不同分辨率的图像,就要动态改变显示区域的大小:

增加cornerstonenewimage监听进行动态设置即可。

this.element.addEventListener('cornerstonenewimage', (eventData) => {eventData.detail.viewport.displayedArea.brhc.x = eventData.detail.image.width;eventData.detail.viewport.displayedArea.brhc.y = eventData.detail.image.height;
});

cornerstone 加载dicom图像不同分辨率导致图像被截取的问题。相关推荐

  1. 【前端】【cornerstionjs】Cornerstone加载base64表示的jpg图像

    Cornerstone加载base64表示的jpg图像 cornerstone文档https://docs.cornerstonejs.org/ cornerstone的给的样例代码是直接解析XHR链 ...

  2. python怎么加载图片-怎样用python加载dicom图片

    用python加载dicom图片的方法:使用pydicom.CV2.numpy.matplotlib等库即可.pydicom库是专门用来处理dicom图像的python专用库. python读取DIC ...

  3. CAD(dxf)、SHP、KML数据加载并套合到卫星图像上(坐标校准)

    CAD(dxf).SHP.KML数据加载并套合到卫星图像上(坐标校准) 相关教程: 1.AutoCAD加载高清卫星图像和矢量设计图套合配准 2.Arcgis中经纬卫星图和矢量数据套合配准 第一步:打开 ...

  4. Bigemap加载CAD(dxf)、SHP、KML数据加载并套合到卫星图像上

    Bigemap加载CAD(dxf).SHP.KML数据加载并套合到卫星图像上 同步视频教程:如何编辑已有的测绘数据(excel转KML,txt转KML)-Bigemap GIS Office 视频教程 ...

  5. Slicer加载DICOM性能优化初探索

    本文由Markdown语法编辑器编辑完成. 1. 需求背景 近期遇到一个实际的问题, 就是当使用Slicer加载一个序列的DICOM数据时, 性能比较慢. 特别是配置比较低的服务器上, 加载时间更是非 ...

  6. 解决SDWebimage加载过多过大图片导致内存爆表崩溃的问题

    问题: Restore the connection to "xxxx" and run "xx" again, or if "xx" is ...

  7. 【opencv4】opencv视频教程 C++(opencv教程)2、加载imread()(以灰度加载),修改,保存图像

    上一讲:[opencv4]opencv视频教程 C++(opencv教程)1.opencv介绍和环境搭建 下一讲:[opencv4]opencv视频教程 C++(opencv教程)3.矩阵的掩膜操作( ...

  8. android 屏幕旋转不重新加载,Android webview旋转屏幕导致页面重新加载问题解决办法...

    Android webview旋转屏幕导致页面重新加载问题解决办法 1. 在create时候加个状态判断 protected void onCreate(Bundle savedInstanceSta ...

  9. 加载大量图片内存暴增导致闪退 Terminated due to memory issue(内存暴增SDWebImage加载高清大图崩溃)

    上传图片一定要压缩,一定要压缩,一定要压缩.(目前手机拍摄的图片一张几M,上传后不压缩,如果几十张一块加载展示时内存画面有点美!如果是后台上传除了需要高清以外的图也需要压缩处理) 下载大量图片时一定要 ...

  10. Android图片加载库—Picasso一个强大的图像下载和缓存库

    介绍 GitHub源码 点击查看 Picasso是一款强大的图片下载和缓存开源软件,只能在Android平台上使用,由Square开发.使用Picasso可以添加一些必须的特性和视觉效果到Androi ...

最新文章

  1. 从零学web前端_从零到前端英雄(第2部分)
  2. AttributeError: module ‘cv2‘ has no attribute ‘SIFT‘
  3. 8.16——熟悉安装linux系统
  4. mysql alidata_linux下安装mysql | 学步园
  5. 51单片机数码管滚动显示学号_51单片机四位数码管4个LED灯4个按键实现多种功能?...
  6. 测试人员问一个功能对不对,深入分析
  7. dojo实现省份地市级联报错(一)
  8. 权重的计算(变异系数法)
  9. 轻量级git服务gogs平台
  10. Transformer12
  11. Ubuntu 平台的防火墙关闭命令
  12. 财报解读:硬件支撑思科增长,云平台何时能突围?
  13. 微信小程序 生成UUID
  14. 【JavaEE】网络编程之TCP套接字、UDP套接字
  15. python限制输入字数_iOS 限制输入字数完美解决方案
  16. 自动化测试遇到的难题_自动化内容难题
  17. 菊花台-中国朝代歌[摘]
  18. Go基础编程:HTTP报文浅析
  19. FileUpload的使用
  20. c语言扫描器,Linux C语言写的超级简单port扫描器

热门文章

  1. 计算机安装微信打不开,电脑版微信打不开解决方法
  2. 牢筑企业安全屏障,护航邮箱使用无忧【网易企业邮箱】
  3. 小米8SE 开箱及体验
  4. 手游方舟怎么输入代码_单机方舟不能输入代码怎么回事 | 手游网游页游攻略大全...
  5. 让选择更具明确性:土方计算方法的选择——方格网or三角网
  6. Android ViewStub动态加载View
  7. Linux 安装QT5
  8. php社保个税计算器 V20180925
  9. AE 动效工作流技巧 —— 减少 Bodymovin 导出的 JSON 大小并提升性能(三)
  10. JVM之Tomcat的优化