問題タブ [imshow]

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.

0 投票する
1 に答える
47 参照

image - 比較のために 1 つの図に 3 つの異なるエッジ イメージを表示 (サブプロットなし)

こんにちは、私はキャニー エッジ検出を 3 つの異なる画像に適用し、3 つの異なるサイズの円のエッジの 3 つの画像を得ました。半径の異なる円のこれら 3 つのエッジを同じ図に表示しますが、色を変えて比較したいと思います。それはどのように行うことができますか?imfused コマンドを使用しようとしましたが、望ましい結果が得られませんでした。私を助けてください

0 投票する
1 に答える
546 参照

python - 別のファイルで定義されたカラーマップをインポートする

いくつかの小さなスクリプトに imshow で使用する定義済みのカラーマップがあります...

カラーマップは、次のような独自の colormap.py ファイルにあります。

これで、マトリックスをプロットするスクリプトを含む別のファイルができました。私が欲しいのは、次のように機能するコードです。

うーん... FFT_colormap は関数ではないので、このようにインポートすることはできません。そのようなカラーマップをインポートする方法はありますか?

0 投票する
1 に答える
1076 参照

python - imshow とユーザー入力の組み合わせ

粒子追跡に trackpy (以降 tp) を使用しようとしています。細胞サンプルの一連の画像があります。当然、画像には多少のノイズがあります。追跡の最初のステップは、シリーズの最初の画像から、どのクラスターが細胞で、どのクラスターがそうでないかを選択することです。これは主に tp.locate によって行われます。これは完璧ではありません。tp.locate によって選択された「候補」を調べて、それぞれがセルであるかどうかを示したいと思います。

これを行うために関数 ID を作成しました。目標は、tp.locate によって生成された「候補」のリストを調べることです。これを行うには、(matplotlib の imshow 関数を使用して) 各「候補」を表示すると同時に、「候補」がセルであるかどうかを示すユーザー入力を求めます。

問題は、ユーザー入力を求めると imshow 関数からの出力が抑制されるように見えることです。for ループを通過するたびに、異なる候補について尋ねられますが、imshow ウィンドウに実際に候補が表示されることはありません。これを回避する方法がわかりませんが、最終目標に非常に近いと感じているので、意見をいただければ幸いです。

GUI は必要ありませんが、tkinter を使用してこれを処理する方法はありますか? 私はtkinterに精通していませんが、この問題を解決できるかもしれないと思わせるいくつかのことを読みました。

0 投票する
0 に答える
305 参照

python - PythonでGIMPの色をアルファに

imshowプロットの背景を透明にしたいと思います。GIMP の color to alpha オプションを使用してこれを行うことができることを私は知っています。ただし、この場合 GIMP を使用することはオプションではありません。背景がimshow透明になった後にアクションを実行する必要があるためです。

imshow最初に図を保存せずに、PythonでGIMPの色に似たプロットの背景をアルファに削除する方法はありますか?

0 投票する
1 に答える
4754 参照

python - ベッセル積分を使用して回折パターンを作成するPythonを使用した密度プロットですが、実行が停止しません

一連のリングに囲まれた中心スポットを持つ円形の回折パターンを作成しようとしています。それを行うには、コードで定義されているベッセル積分が必要です。

私の問題は、コードが実行されるのを 10 分待ったのに何も表示されなかったように、時間がかかりすぎることです。私のベッセル積分にはポイントごとに1000回の反復があるため、これを手伝ってくれる人はいますか?

私は正しい軌道に乗っていますか?

Mark Newmans の本 Computational Physics で Python と計算物理学を独学しようとしています。演習は計算物理学の 5.4 です。この章へのリンクは次のとおりです。9ページにあります。 http://www-personal.umich.edu/~mejn/cp/chapters/int.pdf

これが私が作ろうとしているイメージです。

同心円.

私のコード: