問題タブ [downsampling]
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.
android - 大きなビットマップをロードするための inSampleSize の最小値
SO を検索して多くの回答を読んだ後、次のコードを作成してinSampleSize
、大きなビットマップをダウンサンプリングするための最小値を取得しました。
と
目標は、OutOfMemory 例外なしでビットマップ サンプルの最大サイズを取得することです。このコードを信頼できますか?
java - 配列内の値をダウンサンプリングする方法は?
長さ 4096 の配列があります。計算された FFT の結果が含まれています。結果は 1024 のウィンドウ長で表示する必要があります。値を 4096 から 1024 に減らす方法と、結果が正しいままであること。
これは良い方法ですか?
image - ダウンサンプリングで完全な白い画像を取得する
平均化操作で画像のダウンサンプリングを実行しました。イメージは 2 x 2 ブロックに分割され、4 倍にダウンサンプリングされます。ダウンサンプリングされた画像の新しいピクセル値は、次のように各ブロックの平均値に置き換えられます。
入力としてグレースケール画像を使用しました。ただし、ダウンサンプリングの出力として完全な白い画像が得られます。なぜこうなった?助けてください。
matlab - 平均化によるMatlabでのデータのダウンサンプリング
Matlab には、相互にプロットする必要がある 2 つのデータ セットがあります。1 つは x 軸、もう 1 つは y 軸です。各セットのデータは異なる方法を使用して収集されたため、サンプリング レートが大幅に異なり、両方のセットで同じ数のデータ ポイントがなくなるまで、一方を他方に対してプロットできません。
downsample
関数 Matlabを使用して、Matlab でデータをダウンサンプリングするのは非常に簡単です。
A のサンプリング レートは 1.5 秒で、B のサンプリング レートは 0.1 秒です。「-3s」(これはデータ内の何かを意味するので、その時点で開始する必要があることを意味します)で、1.5s のサンプル サンプリング レートで開始するためにdownsample
asを正常に使用できました。 downsample(B,15,10)
.
ところで、15点ごとに1点を選ぶのではなく、15点の平均を取る方法はあるのだろうか?downsample
、私がそれを使用した方法は、15 番目のポイントごとに選択するだけです。ただし、代わりに 15 ポイントを平均してもらいたいと思います。これを行う方法はありますか?
単純な/小さいベクトルの for ループを作成して、それができるかどうかを確認しました。A = [1 2 3 4]
A(1) と A(2) を平均し、次に A(3) と A(4) を平均するように、A が 2 つのエントリしか持たないようにデータを圧縮したいからです。
ただし、これは、A(2) と A(3) を平均化したくないため、希望どおりには機能しません。最初の 2 つのエントリを取得して平均化し、次に次の 2 つのエントリを取得してから平均化します。すぐ。
誰でも助けることができますか?
ありがとう