pyvista.examples.downloads.download_ivan_angel

pyvista.examples.downloads.download_ivan_angel#

download_ivan_angel(load=True, *, high_resolution=False)[ソース]#

Ivan Nikolovが作成した天使像スキャンをダウンロードすることができます.

データセットは GGG-BenchmarkSfM: Dataset for Benchmarking Close-range SfM Software Performance under Vary Capturing Conditions からダウンロードしたものです.

オリジナルデータセットは,CC BY 4.0ライセンスに準拠しています.

詳しくは Ivan Nikolov Datasets を参照してください.

バージョン 0.45 で変更: A decimated version of this dataset with 36 thousand cells is now returned. Previously, a high-resolution version with 3.6 million cells was returned. Use high_resolution=True for the high-resolution version.

パラメータ:
loadbool, default: True

True に設定すると,データセットをダウンロードした後に読み込みます. False に設定すると,ファイル名のみが返されます.

high_resolutionbool, default: False

Set this to True to return a high-resolution version of this dataset. By default, a decimated version is returned with 99% reduction.

Added in version 0.45.

戻り値:
pyvista.PolyData | str

load に応じて,データセットまたはファイル名を指定します.

データセットをダウンロードし,プロットします.

>>> from pyvista import examples
>>> mesh = examples.download_ivan_angel()
>>> cpos = [
...     (-476.14, -393.73, 282.14),
...     (-15.00, 11.25, 44.08),
...     (0.26, 0.24, 0.93),
... ]
>>> mesh.plot(cpos=cpos)
../../../_images/pyvista-examples-downloads-download_ivan_angel-1_00_00.png

データセットの統計情報を返します.

>>> mesh
PolyData (...)
  N Cells:    35804
  N Points:   18412
  N Strips:   0
  X Bounds:   -1.146e+02, 8.470e+01
  Y Bounds:   -6.987e+01, 9.254e+01
  Z Bounds:   -1.166e+02, 2.052e+02
  N Arrays:   0

参考

Ivan Angel Dataset

詳細はデータセットギャラリーのこのデータセットをご覧ください。