mlab でカラーマップを反転する方法を知りたいだけです。matplotlib では、カラーマップの名前に _r を追加するだけで配色を反転できることを知っています。ただし、mlab では若干異なるようです。これを達成する方法を知っている人はいますか?
1823 次
2 に答える
3
カラーマップを逆にしたいと思います。これが私にとってうまくいくものです(それは最も簡単な解決策ではないかもしれません、私はmayaviの専門家ではありません)、ここから変更されました
s=mlab.surf(xx,yy,zz,colormap='GnBu')
lut = s.module_manager.scalar_lut_manager.lut.table.to_array()
ilut = lut[::-1]
# putting LUT back in the surface object
s.module_manager.scalar_lut_manager.lut.table = ilut
# forcing to update the figure once we have changed the LUT
mlab.draw()
mlab.view()
于 2013-07-02T18:38:20.327 に答える