問題タブ [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 投票する
1 に答える
157 参照

python - MNIST データで shift() を使用します。奇妙な結果を得る

shift()MNIST 画像で関数を使用しようとしています。

どういうわけか、元のデータとシフトされたデータを見ると、正確にゼロだったシフトされた値が、ゼロではなく、ゼロ以外の非常に小さな値になっているように見えます。この例は、値をシフトする前はゼロで、シフトした後の値は のようなもの##########e-18です。その結果、他のすべての値は のようなものになっています##########e+02

これが私が実行しているコードです。

そして、ここに出力があります

この動作の原因は何ですか? それは MNIST データセットの特異性ですか? 私のコードのエラーですか?

データ拡張のために numpy ndarray に格納された画像をシフトするためにベクトル メソッドを使用することは可能ですか?の答えは? シフト操作をより効率的に行う方法に対処しますが、他の質問には答えません。

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

spatial-interpolation - ラベル値/scipy.ndimage.interpolationまたはRegularGridInterpolatorを変更しない3Dマルチクラスマスクのリサンプリング/補間

次の 3D マスク ボリュームLがあります。

ここに画像の説明を入力
ラベル値を同じに保ちながら、マスクを元のサイズにダウンサンプリングしてからアップサンプリングしたいと考えています。
失敗 -> ダウンサンプリング:

ここに画像の説明を入力
ラベルの値を変更しています。and allmodeなどの他のオプションを試しました。constantしかし、どれも機能していないようです。

試行の成功 -> ダウンサンプリング: 一方:

ラベルの値を変更せずに動作するようです。

ここに画像の説明を入力
試行失敗 -> アップサンプリング: しかし、元のサイズに戻すとき

動作しませんでした。また、トリリニア補間などに関するその他の詳細がある場合は、いただければ幸いです。
ありがとう。

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

scipy - scipy ndimage でラベル付き機能を成長させる方法

ndimage でラベル付きの特徴を成長させる方法はありますか? 理想的には、構造を使用して成長がどのように発生するかを指定する方法を使用します。scipy.ndimage.label()次のように、n 次元のバイナリ イメージの特徴検出に使用しています。

ここで、ラベル付きの機能を拡張したいとしましょう2。結果をどうしたいかを説明するための疑似コードと出力を次に示します。

どんな助けでも大歓迎です!scipy が達成できるはずのことのように思えますが、私はまだこのモジュールに慣れていないため、やりたいことをドキュメントで検索するのに苦労しています。