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()