91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 953B
    文件類型: .rar
    金幣: 2
    下載: 2 次
    發布日期: 2021-06-03
  • 語言: Python
  • 標簽: Python??pyqt5??VTK??

資源簡介

Python和pyqt5中安裝VTK實現三維數據可視化(比如地質模型三維可視化)的安裝方法和代碼實現,有案例。

資源截圖

代碼片段和文件信息

import?sys
import?vtk
from?PyQt5?import?QtCore?QtGui
from?PyQt5?import?Qt

from?vtk.qt.QVTKRenderWindowInteractor?import?QVTKRenderWindowInteractor

class?MainWindow(Qt.QMainWindow):

????def?__init__(self?parent?=?None):
????????Qt.QMainWindow.__init__(self?parent)

????????self.frame?=?Qt.Qframe()
????????self.vl?=?Qt.QVBoxLayout()
????????self.vtkWidget?=?QVTKRenderWindowInteractor(self.frame)
????????self.vl.addWidget(self.vtkWidget)

????????self.ren?=?vtk.vtkRenderer()
????????self.vtkWidget.GetRenderWindow().AddRenderer(self.ren)
????????self.iren?=?self.vtkWidget.GetRenderWindow().GetInteractor()

????????#?Create?source
????????source?=?vtk.vtkSphereSource()
????????source.SetCenter(0?0?0)
????????source.SetRadius(5.0)

????????#?Create?a?mapper
????????mapper?=?vtk.vtkPolyDataMapper()
????????mapper.SetInputConnection(source.GetOutputPort())

????????#?Create?an?actor
????????actor?=?vtk.vtkActor()
????????actor.SetMapper(mapper)

????????self.ren.AddActor(actor)

????????self.ren.ResetCamera()

????????self.frame.setLayout(self.vl)
????????self.setCentralWidget(self.frame)

????????self.show()
????????self.iren.Initialize()
????????self.iren.Start()


if?__name__?==?“__main__“:
????app?=?Qt.QApplication(sys.argv)
????window?=?MainWindow()
????sys.exit(app.exec_())

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1349??2019-03-12?10:00??wangyong_40\test-02.py

?????文件????????501??2019-03-12?09:48??wangyong_40\test.py

?????目錄??????????0??2019-03-12?10:47??wangyong_40

-----------?---------??----------?-----??----

?????????????????1850????????????????????3


評論

共有 條評論