使用vue zrender繪製體溫單 三測單 1

2022-08-03 01:27:14 字數 1553 閱讀 2989

先上預覽位址 

1.建立專案

使用vue init webpack  temperaure 建立乙個vue專案 然後安裝axios zrender

命令分別是 npm install axios -s npm install zrender安裝這2個元件

2.建立公共檔案

在以後的使用中會出現本地除錯和先上位址這是我們就建立以下目錄

src/components這個目錄放置我們的頁面檔案

src/js 這裡放置我們以後繪製折線圖 陰影圖等公共方法

src/mock 這裡放置我們的模擬資料

src/store 這裡放置請求的是本地還是線上的方法

router就是路由

首先我們在src/store 檔案下建立http.js檔案 在裡面新增以下**

import vue from 'vue'import vuex from 'vuex'import axios from 'axios'vue.use(vuex)

//configurl這裡寫線上位址 httptype 這裡是請求本地還是線上 線上換成http 本地換成 mock data未傳遞的資料可根據自己需要自行修改

const store = new

vuex.store(,

mutations:,

actions:

}})export

default store

然後我們在main.js檔案裡寫

然後我們先建立後面需要的一些檔案

src/components/render.vue 這個檔案就是我們繪製體溫單的畫板頁面 也是最核心的乙個檔案

src/compontents/separatetd.vue 這個檔案是用來生成血壓這個**的

table.vue 就是這個體溫單頁面 包含了** 病人資訊

timecon.vue 這個頁面是生成每日時間的檔案

專案的基礎構建我們準備完畢 下一節我們開始繪製乙個體溫單 

體繪製演算法

三維繪製包括面繪製和體繪製。體繪製可以提供最接近人眼視覺的繪製效果。體繪製的方法包括 raycasting splatting shear warp texture based volume rendering 其中raycasting是最常用的方法之一。包括四個步驟 ray casting,sam...

體繪製技術小結

vtk主要提供了三種體繪製技術 vtk最初是針對醫療領域的應用而 設計的,所以對於醫療的視覺化方面,如處理ct的掃瞄 資料等,具有強大的功能。它將在視覺化過程中經常遇到的細節遮蔽起來,並封裝了一些常用的視覺化演算法,如將麵繪製中常用的mc marching cubes 演算法和體繪製中常用的光線投射...

OpenGL WebGL 繪製立方體

include 繪製立方體 將立方體的八個頂點儲存到乙個陣列裡面 static const float vertex list 3 將要使用的頂點的序號儲存到乙個陣列裡面 static const glint index list 2 繪製立方體 void drawcube void glend s...