当前位置:首页 > 实用技巧 >

华为电脑系统linux怎么用(华为电脑为什么要用linux的系统)

来源:原点资讯(www.yd166.com)时间:2023-05-28 20:14:38作者:YD166手机阅读>>

VTK的高级API——PyVista介绍

1 说明:原始的vtk的python接口简直是太繁琐了,而且文档极其难看;与pyqt5和pyside2一样,功能强大,但是书写代码太繁琐,看着烦,不接受反驳。 所以,诞生了PyVista:

PyVista是VTK的python高级API。官方称为:“VTK for humans”: a high-level API to the Visualization Toolkit (VTK)。 Pyvista是一套继承自VTK数据格式的python工具包,由于同VTK数据对象兼容。

2 准备:

=====

2.1 官网:

https://docs.pyvista.org/index.htmlhttps://docs.pyvista.org/examples/index.htmlhttps://github.com/pyvista/pyvista

2.2 环境:

华为笔记本电脑、深度deepin-linux操作系统、python3.8和微软vscode编辑器。

2.3 安装:

pip install pyvista#本机安装#sudo pip3.8 install pyvista #慢#国内源安装,快sudo pip3.8 install -i https://mirrors.aliyun.com/pypi/simple pyvista

3 Hello world:

===========

3.1 窗口基本设置:

3.1.1 代码:

#导出模块import pyvista as pv#创建一个画板plotter,并实例化调出#plotter=绘图仪plotter = pv.Plotter(title='First',window_size=(1000,1000))#plotter = pv.Plotter()# setup camera and 展示窗口# 窗口标题名(不支持中文),窗口大小设置,在show和pv.Plotter中设置均可#plotter.show(title='First',window_size=(1000,1000))plotter.show()#关闭plotter.close()

3.1.2 注意窗口的标题名,大小设置,注释里有。

3.2 Hello world

3.2.1 代码:

import pyvista as pvplotter = pv.Plotter()#文本文字plotter.add_text(text='Hello world', position='upper_left', font_size=18, color='red',)#窗口展示plotter.show(title='Hello world',window_size=(1000,1000))plotter.close()#附注:文本字的位置#'lower_left','lower_right', 'upper_left', 'upper_right',#'lower_edge', 'upper_edge', 'right_edge', 'left_edge'

3.2.2 图:

华为电脑系统linux怎么用,华为电脑为什么要用linux的系统(13)

4 图片显示:

=========

4.1 静态图片显示

4.1.1 代码:

import pyvista as pv# Create a plotter objectplotter = pv.Plotter()#背景图片,scale显示图片大小;格式jpg,png,jpegplotter.add_background_image('/home/xgj/Desktop/VTK/Pyvista/pic.jpeg',scale=0.5)#窗口展示plotter.show(title='show picture',window_size=(1000,1000))plotter.close()

4.1.2 图:

华为电脑系统linux怎么用,华为电脑为什么要用linux的系统(14)

4.2 立体图:

========

4.2.1 代码:

import pyvista as pvimage = pv.read('/home/xgj/Desktop/VTK/Pyvista/pic.jpeg')# True image colorsimage.plot(rgb=True, cpos="xy")

4.2.2 效果图:

华为电脑系统linux怎么用,华为电脑为什么要用linux的系统(15)

5 3D-plane飞机:

============

5.1 方法一,代码:

#直接画飞机import pyvista as pvfrom pyvista import examples#mesh为网格,这里是调出飞机模块函数,实例化mesh = examples.load_airplane()#screenshot='airplane.png',保存图片png,在根目录下#mesh.plot(screenshot='airplane.png')mesh.plot()

5.2 效果图:

华为电脑系统linux怎么用,华为电脑为什么要用linux的系统(16)

栏目热文

华为linux系统与win系统区别(华为linux和非linux的区别)

华为linux系统与win系统区别(华为linux和非linux的区别)

这段给对Linux版的MateBook可不可以买有疑问的人看的答案是:必须可以买!首先硬件上linux版本和window...

2023-05-28 20:12:17查看全文 >>

华为电脑装linux系统什么意思(华为电脑linux版怎么使用)

华为电脑装linux系统什么意思(华为电脑linux版怎么使用)

众所周知,前段时间华为在自家的Matebook上装上了深度linux,一时之间引来大家热议。而在近日,华为更是将绝大部分...

2023-05-28 19:41:29查看全文 >>

国服第一狄仁杰出装铭文(狄仁杰最强六神装)

国服第一狄仁杰出装铭文(狄仁杰最强六神装)

最近有很多人在问狄仁杰新赛季的有没有一个固定的出装,我是该玩暴击流还是法术流?国服第一狄仁杰告诉你们答案。这个版本适合狄...

2023-05-28 20:19:21查看全文 >>

give的过去式和第三人称单数(give过去式过去分词现在分词第三人称单数)

give的过去式和第三人称单数(give过去式过去分词现在分词第三人称单数)

I一般过去时态 一般过去时态表示在过去的某个时间发生的动作或存在的状态,常和表示过去的时间状语连用。例如yesterda...

2023-05-28 19:35:21查看全文 >>

give的不规则动词过去式(give的动词短语有哪些)

give的不规则动词过去式(give的动词短语有哪些)

1.am/is——was——been——是2. are——were——been——是3.arise——arose——ar...

2023-05-28 19:47:31查看全文 >>

华为电脑第三方linux版是什么意思(华为笔记本用的是哪个linux系统)

华为电脑第三方linux版是什么意思(华为笔记本用的是哪个linux系统)

整日抱着笔记本辛苦工作的你,是否忙忙碌碌一整年依旧不舍得为自己换台新装备?看着笔记本新款频频上市,多少次心动又被昂贵价格...

2023-05-28 20:20:31查看全文 >>

华为电脑linux和windows哪个好(服务器linux和windows哪个好)

华为电脑linux和windows哪个好(服务器linux和windows哪个好)

华为笔记本电脑的系统又引来一阵热议,不过这次的系统不是引领未来AI物联网时代的鸿蒙系统,而是拥有广泛用户基础的备受赞誉的...

2023-05-28 19:34:29查看全文 >>

华为电脑linux版好用吗(华为电脑安装Linux系统)

华为电脑linux版好用吗(华为电脑安装Linux系统)

科技有温度。文 | 贡晓丽你们要的来了!9月15日,深度操作系统官方微博宣布——华为荣耀Magicbook Pro锐龙版...

2023-05-28 19:52:23查看全文 >>

华为为什么出linux版(华为不出linux了吗)

华为为什么出linux版(华为不出linux了吗)

用Linux开发系统的优越性现在世界上有三个著名的操作系统微软 windows、苹果 IOS和开源 Linux,这是因为...

2023-05-28 19:50:02查看全文 >>

华为笔记本系统linux怎么用(华为笔记本系统恢复出厂设置)

华为笔记本系统linux怎么用(华为笔记本系统恢复出厂设置)

一、阶段内容Linux 命令使⽤: 为了将来⼯作中与服务器设备进⾏交互⽽准备的技能(远程连接/命令的使 ⽤)数据库的使⽤...

2023-05-28 20:02:19查看全文 >>

文档排行