問題タブ [scipy.ndimage]

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 投票する
2 に答える
13870 参照

python - Python での regionprops の使用

特定のフレームがこのように見えるグレースケール TIFF スタックを分析しようとしています。それをフィルター処理 (ガウスぼかしを使用) してから、2 値化します (Otsu のしきい値法を使用)。

うまく機能するMATLABコード:

サンプル画像の各白い点がピックアップされ、その体積 (ピクセル単位) はかなり正確に によって与えられobject_sizeます。

Python コード:

Python コードは適切に動作しているように見えます...ただし、検出されたオブジェクトのほとんどobject_sizeは 1 ~ 200 で、いくつかは数千ピクセルのサイズになります。

これらの機能の違いは何ですか? オブジェクトのサイズを計算するために Python で別のアプローチを試してみたいと思いますが、別のアプローチを見つけるのに苦労しました。bwconncompMatlab の関数の代わりになるものを見つけることができれば、このコードの Python バージョンがあれば素晴らしいと思います。

ここに画像の説明を入力

0 投票する
2 に答える
248 参照

python - この画像とカーネルの相関行列は何を表していますか?

私はいくつかのコンピューター ビジョン技術、特に特徴検出を試しています。画像と機能カーネルの間で自己相関を行うことにより、機能を識別しようとしています。

ただし、結果の相関行列は私には意味がありません...機能がどこにあるかが明らかになるように、この行列を解釈または視覚化する方法を理解できる人はいますか?

機能カーネル:

ここに画像の説明を入力

元の画像:

レナ、元の画像

コード:

結果:

コード結果

したがって、最初の結果画像では、(150,200) に明らかな最大点があります。私は、これが最も可能性の高い場所であると解釈しています。

ただし、2 番目の結果画像、相関行列の結果では、明らかなパターンはありません。明らかな高相関点がいくつかあることを期待していました。

ヘルプ?

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

numpy - numpy/scipy の整形グラデーション塗りつぶし

任意の形状内のすべての値を値のグラデーションで埋める方法を探しています...形状の輪郭に従う必要があります。たとえば、gimp の「シェイプ グラデーション」塗りつぶしツールを使用すると、次のようになります。

ここに画像の説明を入力

出力は 2 次元の numpy 配列である必要があります。