問題タブ [mayavi.mlab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Mayavi のマウス ドラッグを制限して、軸を中心に地球を回転させます。
iPython Notebook を使用して、次のようなコードで地球儀を表示することができました。
しかし、マウスを使用して結果の 3D ウィンドウを操作する場合、UI はマウスのドラッグをシーンを回転させる試みとして左または右に解釈するため、正しい向きを維持することは非常に困難です (またはカメラ?) 地球自体の軸ではなく、ウィンドウの現在の垂直軸の周り。
いくつかの Mayavi パラメータを設定することによって、軸が真上または下を向いているかどうかに関係なく、左または右のマウスドラッグがその軸を中心に地球を回転させるように、ユーザー対話コードを制約する方法はありますか?または、マウス ドラッグの UI イベント ハンドラーとして登録された Python コードを取得することでしょうか。
python - mlab でカラーマップを反転する
mlab でカラーマップを反転する方法を知りたいだけです。matplotlib では、カラーマップの名前に _r を追加するだけで配色を反転できることを知っています。ただし、mlab では若干異なるようです。これを達成する方法を知っている人はいますか?
python - Mayaviの「フォントサイズ」テキストプロパティは機能しますか?
フォント サイズの変更を妨げる Mayavi フォント レンダリングのバグはありますか? Mayavi2 GUI を使用して、ボリューム プロットの軸ラベルのフォント サイズを変更しています。
シーン -> スカラー フィールド -> 色と凡例 -> 軸 -> ラベル テキスト (タブ) -> フォント サイズ
この数値を変更しても、イメージ内のフォントのサイズには影響しません。これは既知のバグですか? Googleでそれへの言及を見たことがありません。マヤビ図のテキストサイズを変更するにはどうすればよいですか?
python - mayavi mlab.savefig() は空の画像を提供します
Python 用の mayavi2 を学習しようとしていますが、savefig にプロットを表示させることができません。このサンプルコードを見つけました:
ここで図を保存したいので、次を追加します。
これにより、すべてグレーの画像が test.png に保存されます。実際の画像を保存するにはどうすればよいですか?
python - enthought mayavi からの mlab のインポート
enthought mayavi モジュールから mlab をインポートしようとしています。私は考え抜かれたキャノピーディストリビューションを使用しています。
次の一連のエラーが発生します。検索しても同様のエラーは見つからないようです。
次のステップのアイデアはありますか?
python - MayaVi: mlab segfaults が表示される
MayaVi を学習しようとしていますが、Figure を開くのに行き詰まります。
mlab で図を表示すると、セグメンテーション違反が発生します。何をプロットしても問題ないように見えるので、表示しようとしているオブジェクトではなく、表示する行為に問題があると思います。例えば:
エラーが発生します:
Linux で Python 2.7.3、EPD 7.3-1 (64 ビット) を使用しています。
編集:私の目標の1つである画像を表示しようとすると、実際には別のエラーが発生します。
結果は
EDIT2:わかりました、それは間違いなく図を開く際の問題です。なぜなら、私がテストするだけなら:
初期エラー (segfault) が発生します。
scale - MayaVi: 軸に「間違った」スケールのラベルを付ける
プロットとは異なるスケールを軸に設定できますか?
mayavi で画像を表示し、その周りにいくつかの 3D 形状をグラフ化しています。私のすべての測定値は、画像のサイズ (ピクセル単位) に関連しているため、物事は正しい相対位置にあります。
しかし、画像は天の川であり、ピクセルではなく距離単位 (kpc) で軸にラベルを付けたいと考えています。基本的に、軸にピクセル単位でラベルを付け、すべての値を 20 で割って kpc を取得する必要があります。それは可能ですか?
ありがとう!
python - Canopy Mayavi のフォント サイズのバグを考えた
Enthrough Canopy Mayavi mlab のフォント サイズ設定が壊れているようです。
次のコマンドもありません。
mlab.axes.label_text_property.font_size = 12 (e.g.)
また、ダイレクト メニューのフォント サイズ コマンド (高度な設定) も機能しません。
Enthought でバグ レポートを記録しましたが、より一般的な Mayavi のバグのようです。