深度技术win10怎么安装步骤-(深度技术win10安装教程)
来源:191路由网 2022-11-14 09:38:33
1 说明:
=====
1.1 vtk,(visualization toolkit)主要用于三维计算机图形学、图像处理和可视化的开源免费软件系统。
1.2 图形应用函数库是一个开源、跨平台、可自由获取、支持并行处理的图形应用函数库。
1.3 vtk的内核是用C 构建的。
1.4 在三维函数库中OpenGL基于面向对象的设计方法。
1.5 可自由通过Java,Tcl/Tk和Python使用各种语言vtk,本文主要用于使用python3下使用vtk。
2 准备:
=====
2.1 环境:
华为笔记本电脑,深度deepin-linux操作系统、python3.8和微软vscode编辑器。
2.2 官网:
https://vtk.org/https://gitlab.kitware.com/vtk/vtkhttps://lorensen.github.io/VTKExamples/site/Python/ #代码源#修改、删除、整理和注释官方代码,符合中国人和小白的要求
2.3 源码安装:
#第一步:官网,这个页面https://vtk.org/download/#本机下载是这个文件,速度很慢,大概1个小时vtk-9.0.0-cp38-cp38-linux_x86_64.whl
安装 验证安装是否成功 3 Helloworld: ========== 3.1 熟悉wtk的GUI基本设置: 3.1.1 标题名、大小、位置、背景颜色和代码结构。 3.1.2 代码: 3.1.3 图: 3.2 静态helloworld: 3.2.1 代码: 3.2.2 图: 3.3 动态Hello world: 3.3.1 代码: 3.3.2 效果图: 4 官方3D图: ========= 4.1 arrow=箭头 4.1.1 代码: 4.1.2 效果图 4.2 cylinder=圆柱体: 4.2.1 代码: 如何启动计算机双系统?(如何启动计算机双系统?硬盘)由于其诸多优点,为计算机安装双系统是一种非常流行的操作方法。例如,当我们使用的系统出现问题时,我们可以使用另一个系统进入,但如何安装它win8和win10双系统呢?接下来,我将向您介绍如何安装它win8和win10双系统。对于一些喜欢游戏的朋友来说,有很多东西可... 深度技术win10如何安装步骤(深度技术win10安装教程)1说明:=====1.1vtk,(visualizationtoolkit)主要用于三维计算机图形学、图像处理和可视化的开源免费软件系统。1.2图形应用函数库是一个开源、跨平台、可自由获取、支持并行处理的图形应用函数库。1.3vtk的内核是用C构建的。1.4在三维函数库中OpenGL... 计算机路由器设置登录不上网(计算机路由器设置登录不上网络)当计算机能够正常连接路由器网络上网的原因是什么?这个问题在平时很常见。路由器设置正确,即无法上网。我们应该从几个方面来判断这个问题。更多小白一键重新安装系统官网_也可以用电脑小白win11/win10/win7一键重新安装系统软件!教程全部在小白官网如果路由器设置不正确,可以在有网络的设备上打开浏览器192.... u盘装系统分区步骤(u盘装系统分区教程)当我们购买新电脑时,我们通常会分区硬盘,这有利于硬盘分区的管理。如何安全快速地实现硬盘分区?以下小系列将与您分享新毛桃装饰版DiskGenius硬盘分区教程分区工具。第一步启动u盘,将制作好的新桃装机版插入电脑USB接口,然后打开电脑,按下快捷键进入屏幕上的新桃主菜单页面,选择02新桃WIN8PE按回车键确认标准版(新机器),如下图所示:第二步登录... 开机电脑图标变大了(开机电脑图标变大了怎么办)第18期分享电脑小箭头的快速去除和恢复方法默认情况下,电脑桌面的快捷方式图标都有小箭头,不知道自己心情不好,简而言之,我看得越多,我就越不高兴。今天,我将制作一个... 191路由网 - 192.168.1.1,192.168.0.1无线路由器设置教程 版权声明:本站的文章和图片来自互联网收集,仅做分享之用如有侵权请联系站长,我们将在24小时内删除第二步:将下载的文件放在桌面上VTK文件夹下,打开终端进入文件夹cd /home/xgj/Desktop/VTK#安装sudo pip3.8 install vtk-9.0.0-cp38-cp38-linux_x86_64.whl
#方法一:import vtk#-第一层:绘制器---ren = vtk.vtkRenderer() # 管理场景渲染过程#注意类似的颜色定义opengl的ren.SetBackground(0.1, 0.2, 0.4) 背景颜色在这里设置:蓝色#-第二层:画窗口---renWin = vtk.vtkRenderWindow()# 窗口标题名renWin.SetWindowName("The first window") #不支持中文## 窗口大小renWin.SetSize(800, 800)# 设置窗口位置:默认0,0==左上角renWin.SetPosition(10, 10)# 在绘制窗口添加绘制器renWin.AddRenderer(ren)#-第三层:创建窗口交互器---iren = vtk.vtkRenderWindowInteractor()iren.SetRenderWindow(renWin)iren.Initialize()iren.Start()
#方法二:import vtkdef main(): #-第一层:绘制器--- ren = vtk.vtkRenderer() # 管理场景渲染过程 #注意类似的颜色定义opengl的 ren.SetBackground(0.1, 0.2, 0.4) 这里设置背景色:蓝色 #-第二层:画窗口--- renWin = vtk.vtkRenderWindow() # 窗口标题名 renWin.SetWindowName("The first window") #不支持中文 # 窗口大小 renWin.SetSize(800, 800) # 设置窗口位置:默认0,0==左上角 renWin.SetPosition(10, 10) # 在绘制窗口添加绘制器 renWin.AddRenderer(ren) #-第三层:创建窗口交互器--- iren = vtk.vtkRenderWindowInteractor() iren.SetRenderWindow(renWin) iren.Initialize() iren.Start()if __name__ == '__main__': main()#main() #方法三,省略,就是不要if-name-main
import vtk# Create a text actor.txt = vtk.vtkTextActor()txt.SetInput("Hello World") #不支持中文txtprop = txt.GetTextProperty()txtprop.SetFontFamilyToArial()txtprop.BoldOn()#字体大小设置txtprop.SetFontSize(36)txtprop.ShadowOn()txtprop.SetShadowOffset(4, 4)#文本显示坐标,默认0,0==左下角#注意300,300是指离左下角0,0的300,300的距离坐标,是固定的#不会随窗户变大而变化txt.SetDisplayPosition(300, 300)# 绘制器ren = vtk.vtkRenderer() # 管理场景渲染过程#注意类似的颜色定义opengl的ren.SetBackground(0.1, 0.2, 0.4) 背景设置背景色:蓝色# 添加演员的绘制器ren.AddActor(txt)# 绘制窗口renWin = vtk.vtkRenderWindow()# 窗口标题名renWin.SetWindowName("Hello World") #不支持中文## 窗口大小renWin.SetSize(800, 800)# 设置窗口位置:默认0,0==左上角renWin.SetPosition(600, 20) #尽量居中## 在绘制窗口添加绘制器renWin.AddRenderer(ren)# 创建窗口交互器iren = vtk.vtkRenderWindowInteractor()iren.SetRenderWindow(renWin)iren.Initialize()# 窗口读取绘制器生成的图形iren.Start()
import vtk#启动文本源码框架,内置的textSource = vtk.vtkTextSource()textSource.SetText("Hello World") #设置显示文本textSource.SetForegroundColor(1.0, 0.0, 0.0) #字体颜色为红色textSource.BackingOn()textSource.Update()#Create a mapper and actormapper = vtk.vtkPolyDataMapper()mapper.SetInputConnection(textSource.GetOutputPort())#和actor执行动作actor = vtk.vtkActor()actor.SetMapper(mapper)# 绘制器ren = vtk.vtkRenderer() # 管理场景渲染过程#注意类似的颜色定义opengl的ren.SetBackground(0.1, 0.2, 0.4) 背景设置背景色:蓝色# 绘制器添加actor,虽然有演员的意思,指执行单位或内容ren.AddActor(actor) # 绘制窗口renWin = vtk.vtkRenderWindow()# 窗口标题名renWin.SetWindowName("Hello world") #不支持中文## 窗口大小renWin.SetSize(800, 800)# 设置窗口位置:默认0,0==左上角renWin.SetPosition(600, 20) #尽量居中## 在绘制窗口添加绘制器renWin.AddRenderer(ren)# 创建窗口交互器iren = vtk.vtkRenderWindowInteractor()iren.SetRenderWindow(renWin)iren.Initialize()# 窗口读取绘制器生成的图形iren.Start()
import vtk#---add------------#自带箭头源arrow_source = vtk.vtkArrowSource()# 映射器mapper = vtk.vtkPolyDataMapper()# 添加数据源的映射器mapper.SetInputConnection(arrow_source.GetOutputPort())# 实例执行单元actor = vtk.vtkActor()# 在执行单元中添加映射器actor.SetMapper(mapper)#---add-------------# 绘制器ren = vtk.vtkRenderer() # 管理场景渲染过程#注意类似的颜色定义opengl的ren.SetBackground(0.1, 0.2, 0.4) 背景设置背景色:蓝色# 添加执行单元的绘制器ren.AddActor(actor) #---add----------# 绘制窗口renWin = vtk.vtkRenderWindow()# 窗口标题名renWin.SetWindowName("arrow") #不支持中文## 窗口大小renWin.SetSize(800, 800)# 设置窗口位置:默认0,0==左上角renWin.SetPosition(600, 20) #尽量居中## 在绘制窗口添加绘制器renWin.AddRenderer(ren)# 创建窗口交互器iren = vtk.vtkRenderWindowInteractor()iren.SetRenderWindow(renWin)iren.Initialize()# 窗口读取绘制器生成的图形iren.Start()
import vtk#定义主函数def main(): #加载自带,实例化cylinder cylinder_source = vtk.vtkCylinderSource() #不设置是默认的高和半径 #cylinder_source.SetHeight(3.0) # 设置柱体的高度 #cylinder_source.
Se
相关阅读
电脑怎么双系统启动-(电脑怎么双系统启动硬盘)
深度技术win10怎么安装步骤-(深度技术win10安装教程)
电脑路由器设置登录不上网-(电脑路由器设置登录不上网络)
u盘装系统分区步骤-(u盘装系统分区教程)
开机电脑图标变好大-(开机电脑图标变好大怎么办)