用Python语言开发VTK程序的步骤

2023-11-02

在Windows环境下用Python语言开发VTK程序

1.安装Python集成开发环境IDLE:下载地址:https://www.python.org/downloads/

2.然后到VTK官网下载vtkpythone-6.2.0-Windows-32bits.exe,下载地址:http://www.vtk.org/download/,然后直接安装,安装目录自行选择,比如:E:\Program Files\VTK 6.2.0。

3.添加系统环境变量:

  A.把VTK安装目录下的bin文件夹的路径添加到Path环境变量中,如下图所示:

  B.新建一个PYTHONPATH系统环境变量,将VTK的所有的python包所在的目录site-packages添加到新建的系统环境变量PYTHONPATH中,如下图所示:

4.然后就可以在Python的IDLE界面中导入VTK的模块和库了,如敲入以下指令,不能出现报错:

导入VTK库之后,可以测试VTK的版本:

5.新建一个testVTK.py文件:

import vtk  
  
cone_a=vtk.vtkConeSource()  
  
coneMapper = vtk.vtkPolyDataMapper()  
coneMapper.SetInputConnection(cone_a.GetOutputPort())  
  
coneActor = vtk.vtkActor()  
coneActor.SetMapper(coneMapper)  
  
  
ren1= vtk.vtkRenderer()  
ren1.AddActor( coneActor )  
ren1.SetBackground( 0.1, 0.2, 0.4 )  
  
renWin = vtk.vtkRenderWindow()  
renWin.AddRenderer( ren1 )  
renWin.SetSize( 300, 300 )  
renWin.Render()  
  
iren=vtk.vtkRenderWindowInteractor()  
iren.SetRenderWindow(renWin)  
  
iren.Initialize()  
iren.Start()  

保存之后运行结果如下:

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用Python语言开发VTK程序的步骤 的相关文章

随机推荐

  • 主管常常会犯的十一个错误

    近 年来 作为创始人 公司主管 轮换带过多个团队 今年元旦重观余世维老师南京邮电培训视频 对照余老师提及的管理者常犯的11个问题 逐个照镜子 汇聚成年终总结 管理篇 希望自己15年经过1年努力 改掉现在还有的 毛病 使自己能成为1名没有这1
  • gethostbyname获得相应域名的IP

    include
  • 全网最细,Python接口自动化测试-Session会话保持(实战详细)

    目录 导读 前言 一 Python编程入门到精通 二 接口自动化项目实战 三 Web自动化项目实战 四 App自动化项目实战 五 一线大厂简历 六 测试开发DevOps体系 七 常用自动化测试工具 八 JMeter性能测试 九 总结 尾部小
  • 【华为OD机试真题 C++】检查是否存在满足条件的数字组合 【2022 Q4

    前言 华为OD机试真题 C 本专栏包含华为OD机试真题C 解答 会实时更新收纳网友反馈 为大家更新最新的华为德科OD机试试题 为大家提供学习和练手的题库 订阅本专栏后可私信进交流群哦 答案仅供参考 不可照抄哦 题目描述 检查是否存在满足条件
  • 多线程面试题总结(高级篇,2021-02-19)

    一 ThreadLocal 是什么 有哪些使用场景 ThreadLocal 是一个本地线程副本变量工具类 在每个线程中都创建了一个 ThreadLocalMap 对象 简单说 ThreadLocal 就是一种以空间换时间的做法 每个线程可以
  • QT 语言学习 day07 ui 界面 三种样式的按钮开关的制作!

    1 定义一个按钮类 class ImageSwitch 首先我们需要定义它的 成员函数 1 按钮的样式 enum ButtonStyle 枚举来定义 公有的定义给私有成员使用 2 我们需要重写它的绘画功能 void paintEvent Q
  • 深聊性能测试,从入门到放弃之:Locust性能自动化(七)HAR-files→locustfiles自动转换 :Transformer的使用

    Transformer 使用 1 引言 2 安装及调用 2 1 介绍 2 2 安装 2 3 使用 2 3 1 保存HAR files 2 3 2 命令行工具 2 3 3 作为库被调用 3 创建HAR file 3 1 简介 3 2 录制场景
  • lyapunov指数求取时运用qr法与jacobi法之间的区别与联系【基于matlab的动力学模型学习笔记_10】

    在进行lyapunov指数的求取时 需要知道离散动力学系统对应Jacobi矩阵的特征值 qr法与Jacobi法都可以求解矩阵特征值 其中qr法求解的是矩阵所有特征值 而Jacobi法求解的是矩阵的最大特征值 本文以二维Henon映射为例 分
  • SpringBoot统一收集异常信息并返回给前端

    目录 适用场景 实现方法 结合Servlet对象 RestControllerAdvice 适用场景 通常前后端交互时 后端对前端参数进行校验后 对于校验不通过的信息会自定义一个异常抛出 但是后端一旦抛出异常 后台接口服务就会报500的错误
  • 用vscode调试远程服务器的php

    一开始用phpstorm chrome的xdebug helper连接远程的腾讯云服务器进行xdebug调试 一直不成功 卡在 phpstorm Waiting for incoming connection with ide key xx
  • jsp Servlet的接口方法简绍

    jsp Servlet的接口方法简绍 简单介绍 三个重要的方法 重要掌握 1 被创建的方法 2 提供服务的方法 3 被销毁的方法 package Servlet import javax servlet import java io IOE
  • 使用 CentOS 7 部署前端项目

    购买服务器 以腾讯云为例 如果是 25 岁以下 可以免学生认证 使用校园优惠套餐 购买地址 云 校园 本文以 CentOS 为例 购买后 会初始化 root 密码 就可以使用云服务器了 配置服务器 购买之后就可以使用 root 用户名和腾讯
  • MySQL备份笔记

    MySQL备份笔记 备份的分类维度 备份时数据库的状态 Hot Backup 热备 正常运行中直接备份 Cold Backup 冷备 完全停止后备份 Warm Backup 温备 数据库只读 备份文件的格式 逻辑备份 输出文本或SQL语句
  • ubuntu 20.04 安装微信和QQ

    安装wine环境 根据教程 首先安装wine环境 然后安装weixin包 下载Wine环境包 http archive ubuntukylin com software pool partner ukylin wine 70 6 3 25
  • Linux安装配置php7+nginx

    1 安装php7 0 下载 wget http cn2 php net distributions php 7 0 4 tar gz 解压安装 tar zxvf php 7 0 4 tar gz cd php 7 0 4 首先查看安装帮助
  • vscode运行php报错php not found

    vscode运行php not found报错 要先检查原来的配置能否正常运行 1 插件 这两款插件试运行php的 2 查看php版本 3 php下载 下载php php下载 下载后配置环境变量 4 Xdebug 下载 找到生产环境 赋值一
  • vs code下运行conda环境报错

    在使用vs code下conda环境 运行程序会报告如下问题 conda activate base CommandNotFoundError Your shell has not been properly configured to u
  • 无法打开“×××”,因为无法确认开发者的身份——解决办法

    当打开这些应用程序时 系统提示无法打开 XXX 因为它来自身份不明的开发者 我们可以按照下面的方法解决 教程 1 打开应用程序 找到你要打开的软件 按住control键 点击应用打开 或者右键打开 2 出现下图所示 点击打开即可 3 只有第
  • http请求与响应,TCP三次握手&四次分手

    从前端发起请求到后台的整个过程 是一个面试中经常遇到的问题 大概的流程想必有一点基础的人都明白 但是要细说 却未必能一一道出来 曾经老师教过的知识也都差不多忘干净了 所以 我上网找了点资料 加上自己的理解 做个记录 华丽的分割线 一 HTT
  • 用Python语言开发VTK程序的步骤

    在Windows环境下用Python语言开发VTK程序 1 安装Python集成开发环境IDLE 下载地址 https www python org downloads 2 然后到VTK官网下载vtkpythone 6 2 0 Window