問題タブ [resampling]

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

audio - A2DP のリサンプリング オーディオ出力 (PCM WAV から)

を搭載した CM7 スマートフォンの Bluetooth 2.1 を搭載したヘッドセットにPCM WAV 32,000Hzのストリームを備えたステレオをどのように接続しますか? これは可能ですか?SBCは本当に悪い考えです。1024 kbps (125 KB)DSPManager

ヘッドセット プロファイル (HSP) で可能でしょうか? このプロファイルでサポートされているコーデックについてはわかりません。

@TJD: 圧縮されたストリームを圧縮するためです。私の Epic 4G は Apt-X をサポートしていません。私のヘッドセット Gemix BH-04A 黄色。

0 投票する
4 に答える
13586 参照

python - 対数間隔の整数

対数的に間隔を空けた100点のみのスライスを取得したい10,000ポイントのベクトルがあるとします。インデックスの整数値を取得する関数が必要です。これは、単純に+ログスペースを使用し、重複を取り除く単純なソリューションです。

16の重複があったので、今は84ポイントしかないことに注意してください。

出力サンプルの数がnumであることを効率的に保証するソリューションを誰かが持っていますか?この特定の例では、121と122のnumの入力値は、100の出力ポイントを提供します。

0 投票する
5 に答える
1777 参照

algorithm - このアルゴリズムの名前は何ですか?他の画像リサンプリングアルゴリズムとどのように比較されますか?

このアルゴリズムは長い間頭に浮かびましたが、どこにも記述されていません。とてもシンプルなので、考えたのは私だけではありません。仕組みは次のとおりです。

あなたは画像から始めます。言う、7x7px:

アルゴリズム1

たとえば、5x5pxにリサンプリングする必要があります。

アルゴリズム2

したがって、あなたがすることは、それぞれの新しい正方形の平均色を取ることです:

アルゴリズム3

これは最近傍ではありません。これは、ソースピクセルをオーバーレイする部分的なピクセルではなく、1つのピクセルの色を使用するためです。また、バイリニア、バイキュービック、ランツォ、またはその他の補間ではありません。

それで-それは何ですか?これは「数学的に完全な」リサンプリングアルゴリズムである必要があるように直感的に思えますが、「数学的に完全」とは何かの定義がないため、それを証明または反証することはできません。

最後になりましたが、「数学的に完璧」は必ずしも「見栄えが良い」とは限らないので、「品質」の点で他の主流の画像リサンプリングアルゴリズム(バイキュービック、ランツォ)とどのように比較されるのでしょうか。もちろん、これは主観的な用語なので、このアルゴリズムと他のアルゴリズムとの間に大きな違いがあり、ほとんどの人が同意するかどうか、私は本当に興味があります。

PS私がすでにそれについて話すことができるいくつかのこと-ここに示されているように、それはピクセルアートにとって「見栄えが良い」とは言えません。そのための特別なアルゴリズムがあります(2xSAIなど)。また、写真を拡大するのには最適ではありません。補間が勝ちます。しかし、写真を縮小するために...?

更新1:うーん、スーパーサンプリングについて知りました。これは、サンプルのグリッドタイプの配置で、サンプルの数がソース画像とターゲット画像の解像度に合わせて最適化されている、その変形のように見えます。

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

audio - モノからステレオへの変換方法は?

libswresample を使用して、任意の PCM 形式から 44.1kHz、16 ビット int、ステレオにリサンプリングしています。

得られたオーディオ ストリームのオーディオ ボリューム分析をいじっていたところ、ソースとして 44.1kHz、16 ビット int モノラルを使用している場合、おおよそ次のようなフォーミュラーがあることがわかりました。

しかし、私は期待していました:

(ソースがステレオの場合は、単純にleftSample = leftSourceSample; rightSample = rightSourceSample;.)

私の期待は、いくつかの情報源から来ています。

  1. それが、おそらく私自身の率直な解決策だったでしょう。
  2. 私は少し調べてみましたが、他の人も同じことをしているようです
  3. 非常に一般的な ReplayGain 実装 (私が実際に知っている唯一のもので、基本的にどこでも使用されています。最初は mp3gain からだと思います。1 つのコピーはここで見ることができます) では、次のことも行います。

    これは特にです。ReplayGainは、モノラルのリファレンス サウンド (ピンク ノイズ、ここからダウンロードできます) を使用して、この実装によって調整されているためです。

    ReplayGain 仕様では、このようにも計算されます (こちらを参照)。

ReplayGain を自分で実装しようとしたときに混乱が生じ、これに出くわしました。

それで、いくつかの質問:

  1. libswresample がこれを行うのはなぜですか?
  2. これは libswresample またはバグで予想されますか? (ソース (例:ここ)から理解しようとしていますが、まだ完全には理解していません。) バグ レポートをここに追加しました。
  3. 「正しい」解決策は何ですか?
  4. 他のプレイヤーは何をしていますか?
  5. モノサンプルを供給した場合、一般的なサウンドカードは何をしますか?

(私はこの質問をavp.stackexchangeにも投稿しました。おそらく、これについて質問するのに適した場所です。よくわかりません。)

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

haskell - Repa と Stencil を使用したリサンプリング

私は repa を使用して単純な画像双一次リサンプリング アルゴリズムを作成しましたが、分割された配列を使用して正しくする必要があるため、完全に独り占めしてステンシルも使用し、ループが高速になることを願っています。

mapStencil がどのように機能するかについての私の素朴な理解からすると、私の仕事には十分ではないと思います。transformStencil のようなものが必要です。別のステンシルが必要になると思うので、古いインデックスと新しいインデックスを使用できます。

Repa でステンシル画像のリサンプリングを実行する簡単な方法はありますか? そうでない場合、mapStencil を transformStencil または同等のものにハックするのはどれほど難しいでしょうか。

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

python - パンダの時系列を最も近い暦四半期にリサンプリング/調整するにはどうすればよいですか?

簡単なセットアップ

元の時系列は次のとおりです。

そしてリサンプリング後:

そのため、1月/4月は3月/6月に調整されました。

パンダが代わりに12月/3月を選ばなかったのはなぜですか?

また、時系列関数を使用して、12月/ 3月(元の日付に近いようです)に合わせる方法はありますか?

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

python - resample を使用して pandas で複数の時系列を揃える

セットアップコードは次のとおりです。

以下は、データがテーブルでどのように表示されるかです (APOL の 3 番目の値は表示されていません)。

ここに画像の説明を入力

目標は、3 つのデータセットを比較できるように、データをカレンダーの四半期マーカーに揃えることです。以下の日付を見てみると、2012 年 3 月、2011 年 12 月、2011 年 9 月が妥当な指標のように思えます。

fill_method='ffill' を使用した出力は次のとおりです。

次のようになります。

ここに画像の説明を入力

各シリーズの最新の数字が並んでいないことに注目してください。

そして、fill_method='bfill' を使用した出力は次のとおりです。

次のようになります。

ここに画像の説明を入力

繰り返しますが、シリーズの最新の数字は並んでいません。

resample()これは、このシナリオで 期待される出力ですか?

上記の最新の 3 つの数字が一致し、他のすべてが適切に従う結果を得るにはどうすればよいですか?

編集: 目的の出力は次のようになります。

ここに画像の説明を入力

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

image - テキストのダウンサンプリングに最適なフィルターは何ですか?

ImageMagick を使用してテキストをダウンサンプリングしています。すべての状況に最適なフィルターなどというものはないことは理解していますが、特にテキストのダウンサンプリングに関しては、一般的に受け入れられている標準が必要であると考えています (私は間違っている可能性があります)。ImageMagick で使用できるフィルターのリストは次のとおりです。

  • バートレット
  • 黒人
  • ボーマン
  • カトロム
  • キュービック
  • ガウス
  • ハミング
  • ハニング
  • 隠者
  • ジンク
  • カイザー
  • ラグランジュ
  • ランチョス
  • ランチョスシャープ
  • ランチョス2
  • Lanczos2Sharp
  • ミッチェル
  • パルゼン
  • 二次
  • ロビドー
  • シンク
  • シンクファスト
  • 三角形
  • ウェールズ語