pyvista.get_reader

目次

pyvista.get_reader#

get_reader(filename, force_ext=None)[ソース]#

データファイルの読み取りをきめ細かく制御するためのリーダーを返します.

対応するファイルタイプとリーダー

ファイル拡張子

クラス

.bmp

pyvista.BMPReader

.cas

pyvista.FluentReader

.case

pyvista.EnSightReader

.cgns

pyvista.CGNSReader

.cube

pyvista.GaussianCubeReader

.dat

pyvista.TecplotReader

.dcm

pyvista.DICOMReader

.dem

pyvista.DEMReader

.e

pyvista.ExodusIIReader

.exo

pyvista.ExodusIIReader

.exii

pyvista.ExodusIIReader

.ex2

pyvista.ExodusIIReader

.facet

pyvista.FacetReader

.foam

pyvista.POpenFOAMReader

.g

pyvista.BYUReader

.gif

pyvista.GIFReader

.glb

pyvista.GLTFReader

.gltf

pyvista.GLTFReader

.hdf

pyvista.HDFReader

.img

pyvista.DICOMReader

.inp

pyvista.AVSucdReader

.jpg

pyvista.JPEGReader

.jpeg

pyvista.JPEGReader

.hdr

pyvista.HDRReader

.mha

pyvista.MetaImageReader

.mhd

pyvista.MetaImageReader

.nek5000

pyvista.Nek5000Reader

.nii

pyvista.NIFTIReader

.nii.gz

pyvista.NIFTIReader

.nhdr

pyvista.NRRDReader

.nrrd

pyvista.NRRDReader

.obj

pyvista.OBJReader

.p3d

pyvista.Plot3DMetaReader

.ply

pyvista.PLYReader

.png

pyvista.PNGReader

.pnm

pyvista.PNMReader

.pts

pyvista.PTSReader

.pvd

pyvista.PVDReader

.pvti

pyvista.XMLPImageDataReader

.pvtk

pyvista.VTKPDataSetReader

.pvtr

pyvista.XMLPRectilinearGridReader

.pvtu

pyvista.XMLPUnstructuredGridReader

.res

pyvista.MFIXReader

.segy

pyvista.SegYReader

.sgy

pyvista.SegYReader

.slc

pyvista.SLCReader

.stl

pyvista.STLReader

.tif

pyvista.TIFFReader

.tiff

pyvista.TIFFReader

.tri

pyvista.BinaryMarchingCubesReader

.vrt

pyvista.ProStarReader

.vti

pyvista.XMLImageDataReader

.vtk

pyvista.VTKDataSetReader

.vtkhdf

pyvista.HDFReader

.vtm

pyvista.XMLMultiBlockDataReader

.vtmb

pyvista.XMLMultiBlockDataReader

.vtp

pyvista.XMLPolyDataReader

.vtr

pyvista.XMLRectilinearGridReader

.vts

pyvista.XMLStructuredGridReader

.vtu

pyvista.XMLUnstructuredGridReader

.xdmf

pyvista.XdmfReader

.vtpd

pyvista.XMLPartitionedDataSetReader

パラメータ:
filenamestr, Path

読み込むファイルへの文字列パス.

force_extstr, optional

特定のリーダーを強制的に選択させるための拡張機能.

戻り値:
pyvista.BaseReader

ファイルタイプに応じて, pyvista.BaseReader のサブクラスが返されます.

>>> import pyvista as pv
>>> from pyvista import examples
>>> filename = examples.download_human(load=False)
>>> filename.split('/')[-1]  # omit the path
'Human.vtp'
>>> reader = pv.get_reader(filename)
>>> reader
XMLPolyDataReader('.../Human.vtp')
>>> mesh = reader.read()
>>> mesh
PolyData ...
>>> mesh.plot(color='lightblue')
../../../_images/pyvista-get_reader-1_00_00.png