pyvista.Texture.to_grayscale#

Texture.to_grayscale() Texture[ソース]#

このテクスチャを単一成分(グレースケール)テクスチャとして変換します.

戻り値:
pyvista.Texture

グレースケールに変換されたテクスチャ.すでにグレースケールの場合は,元のテクスチャそのものが返されます.

備考

透明度の高いチャンネル(利用可能な場合)はドロップされます.

CCIR 601 <https://en.wikipedia.org/wiki/Rec._601>`_ のルーマ計算式 Y = 0.299*R + 0.587*G + 0.114*B に従います.

>>> from pyvista import examples
>>> texture = examples.download_masonry_texture()
>>> bw_texture = texture.to_grayscale()
>>> bw_texture
Texture (...)
  Components:   1
  Cube Map:     False
  Dimensions:   256, 256
>>> bw_texture.plot()
../../../_images/pyvista-Texture-to_grayscale-1_00_00.png