当前位置: 首页 > wzjs >正文

网站的首页文案网站制作收费标准

网站的首页文案,网站制作收费标准,google浏览器官网,2023能用的磁力搜索引擎文章目录 前言一、mpr窗口预设窗值二、vr preset三、调用流程 前言 实现mpr窗口预设窗值,vr窗口预设配色 效果如下: 一、mpr窗口预设窗值 可参考 第十五章 预设窗值 逻辑一样的,把windowWidth, windowCenter值转换为voiRange值,…

文章目录

  • 前言
  • 一、mpr窗口预设窗值
  • 二、vr preset
  • 三、调用流程


前言

实现mpr窗口预设窗值,vr窗口预设配色
效果如下:

在这里插入图片描述


一、mpr窗口预设窗值

可参考 第十五章 预设窗值
逻辑一样的,把windowWidth, windowCenter值转换为voiRange值,再调用viewport.setProperties设置。
在MPR类中增加函数setWindow

const presetWindow = [{id: "wwwl-default",text: "默认",tooltip: "默认窗宽窗位",icon: "icon-tiaochuang",wwwl: {wl: 0,ww: 0,}},{id: "wwwl-ct-bone",text: "骨窗",tooltip: "CT骨窗 [300/1500]",icon: "icon-jawbone",wwwl: {wl: 300,ww: 1500,}},{id: "wwwl-ct-lung",text: "肺窗",tooltip: "CT肺窗 [-600/1500]",icon: "icon-lungs-line",wwwl: {wl: -600,ww: 1500,}},{id: "wwwl-ct-abdomen",text: "腹部",tooltip: "CT腹部 [60/400]",icon: "icon-fubu",wwwl: {wl: 60,ww: 400,}},{id: "wwwl-ct-angio",text: "血管",tooltip: "CT血管 [300/600]",icon: "icon-xinxieguan1",wwwl: {wl: 300,ww: 600,}},{id: "wwwl-ct-brain",text: "颅脑",tooltip: "CT颅脑 [40/80]",icon: "icon-xinxieguan",wwwl: {wl: 40,ww: 80,}},{id: "wwwl-ct-chest",text: "胸腔",tooltip: "CT胸腔 [40/400]",icon: "icon-Frightn",wwwl: {wl: 40,ww: 400,}},
];setWindow(ww, wl) {if (!this.loaded) {return;}const viewports = this.renderingEngine.getViewports();for (let i = 0; i < viewports.length; i++) {const viewport = viewports[i];if (viewport.id !== idVolume) {const voiLutFunction = viewport.getProperties().VOILUTFunction;const newRange = csUtils.windowLevel.toLowHighRange(ww, wl, voiLutFunction);viewport.setProperties({voiRange: newRange});viewport.render();}}}

二、vr preset

cornerstone3D中预设22种viewport preset。保存在CONSTANTS.VIEWPORT_PRESETS中。
在MPR类中添加setVRColor函数,同时把CONSTANTS.VIEWPORT_PRESETS.name导出,以便Toolbar3d.vue中使用

import {RenderingEngine,Enums,...CONSTANTS
} from "@cornerstonejs/core";const presetColors = CONSTANTS.VIEWPORT_PRESETS.map(preset => preset.name);setVRColor(presetName) {if (!this.loaded) {return;}const viewport = this.renderingEngine.getViewport(idVolume);const volumeActor = viewport.getDefaultActor().actor;csUtils.applyPreset(volumeActor,CONSTANTS.VIEWPORT_PRESETS.find(preset => preset.name === presetName));viewport.render();
}

三、调用流程

基本流程:

    1. Toolbar3d.vue中添加操作按钮或其他元素
    1. View3d.vue中响应操作
    1. DisplayerArea3d.vue调用MPR类中的函数

可参考前面章节

http://www.dtcms.com/wzjs/544057.html

相关文章:

  • windows 2008 网站网站建设好以后怎么管理
  • 网站建设技能考试泉州seo计费管理
  • 族蚂建站免费网站登陆模板
  • 平凉网站设计网站开发与app开发
  • 福建宏盛建设集团网站做一个简单的网站怎么做
  • 企业摄影网站模板wordpress cms模版
  • 做家具有那个网站wordpress登陆页面logo
  • 网站手机端做app开发安徽华建建设工程公司网站
  • 昆明网站排名优化安全证查询官网
  • 食品网站开发的背景wordpress注册页面文字
  • 免费建站系统域名注册信息可以在哪里找到
  • 河北省住房和城乡建设局网站wordpress app页面
  • 江阴企业网站建设建e网室内设计网官网下载
  • 在哪里可以自己建网站模板无忧
  • 织梦 网站地图 样式资金盘做网站
  • 买了个网站后怎么做做招聘网站怎么设计框架
  • win2003网站建设百度口碑官网
  • 电商运营网站深圳建网站制作维护
  • 免费 企业网站管理系统网站备案流程和规则
  • 如何开通网站重庆seo网络推广平台
  • 网站源代码怎么下载zencart网站模板下载
  • 书法网站优化关键词个人备案号 可以做游戏网站吗
  • 做网站的空间要多大的做网站软件有哪些
  • 石景山网站建设公司哪个好我的世界查找建筑网站
  • 首钢建设工资网站流程图在线制作工具
  • 蒙自网站开发服务器和网站空间
  • 网站建设服务代理商关键词排名点击软件首页
  • 源码交易网站源码上海人才招聘网官网
  • 能打开的网站如何在天气预报网站做引流
  • 智能系统免费的关键词优化工具