問題タブ [smoothing]

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 に答える
1747 参照

information-retrieval - ユニグラムを平滑化する方法

ユニグラム言語モデルがあり、カウントを滑らかにしたい。唯一の方法でスムージングを追加するか、他のスムージングも使用できますか。N > = 2のNgram用であるため、knesser nayを使用できるとは思いません。あなたが知っている他の平滑化方法はありますか?

ウィッテンベルはいかがですか?

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

r - lowess による平滑化

matlab スクリプトを R に変換しようとしていますが、スムージングに問題があります。

変換したいmatlabコードは次のとおりです。

ここで、spike_sum は Ne x 4000 の行列です。最初に、Dim 1 で spanNe を使用して平滑化し、4000 スライスすべてに対してそれを行います。次に、Dim 2 でスパン spanT を使用してスムージングし、すべての Ne スライスに対してそれを行います。

R の lowess 関数を見てきましたが、lowess(x,y,span,iter,delta) として 2 次元を取るようです。上記のコードの結果を R で取得するには、行列の一部を y として取得し、x の定数値を複製するだけでよいでしょうか?

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

texture-mapping - マルチサンプリング モードでテクスチャリングするための最もスムーズなパラメータは何ですか?

マルチサンプリング モードでテクスチャリングするための最も滑らかなパラメータは何ですか。

つまり、GL_LINEAR、GL_CLAMP、および GL_MODULATE を使用しています。最も滑らかなテクスチャを得るには、ここで何を選択する必要がありますか。

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

javascript - キャンバスで滑らかな線を描く

これまでのところ、滑らかな線に関するスレッドはどれも正しくありません。

javascript HTML5キャンバスを使用してN点を通る滑らかな曲線を描く方法は?

キャンバスでユーザーが描いた線を滑らかにする

どちらもギザギザの線になります。滑らかとは、x、y ポイントをコントロール ポイントとして使用して線を滑らかにすることを意味します。線は点を通過する必要はありません。n 点を指定して滑らかな線を描くだけです。

基本的に、各線分を記録しています。ユーザーがマウスを離すと、線が滑らかになります。

私は bezierCurveTo を使用して独自の方法を試しましたが、それは他のすべてのポイントを滑らかにするだけであり、接続ポイントは依然として厳しいです。インターネットは、私が探しているのは B-Spline 曲線と呼ばれていると考えているようです。問題に線形代数行列を適用しようとしましたが、失敗しました笑。

これが私が得ることができる最高の曲線です(画像)。赤の線は「平滑化された」線です。1 つおきの点が平滑化されていることがわかりますが、連続していません。これはからのコードを使用しています

javascript HTML5キャンバスを使用してN点を通る滑らかな曲線を描く方法は?

私のコードは同じことをします

http://www.square-bracket.com/images/smoothlines.png

ご協力いただきありがとうございます!

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

r - プロット用の観測数が等しくないデータの平滑化?

行数が等しくない2つのデータフレームがあります。しかし、両方のデータ フレームのデータを平滑化し、それらを一緒にプロットする必要があります。各データフレームを lowess/loess で平滑化できます。ただし、両方のデータフレームの線を一緒にプロットしようとすると、通常、「行数が等しくありません」というエラーが発生します。を使用してこれを回避する方法を見つけましたspline。以下が有効かどうか知りたいです。

lowessデータポイントの数を制限したいので、オブジェクトのスプラインをその表現でプロットすることが「統計的に」有効かどうかを知りたいです。lowessこれは、異なるシリーズへのオンに含まれるポイント数が異なる場合に特に当てはまりますか?

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

algorithm - NAudio を使用して音声セグメントの連結に平滑化を適用する方法は?

最終的な音声を生成するために音声セグメントの連結を行っています (テストから音声へのタスク)。最終結果をより自然にするために、これらのセグメントに平滑化を適用したいと考えています。この場合の最適なスムージング手法は何ですか? NAudioライブラリを使用してどのように適用できますか

PS: wav にスムージング手法を適用するためのサンプル コードまたはチュートリアルが必要です。

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

python - Matplotlib を使用した等高線図でのデータの平滑化

Matplotlib を使用して等高線図を作成しています。多次元の配列にすべてのデータがあります。長さ12、幅約2000です。したがって、基本的には、長さが 2000 の 12 個のリストのリストです。等高線図は正常に機能していますが、データを平滑化する必要があります。私はたくさんの例を読みました。残念ながら、私は彼らに何が起こっているのかを理解するための数学の知識がありません。

では、どうすればこのデータを平滑化できますか? グラフがどのように見えるか、どのように見せたいかの例があります。

これは私のグラフです:

グラフの図

私ももっと似てほしいもの:

私の目標

2番目のプロットのように等高線プロットを滑らかにする必要があるのはどういう意味ですか?


私が使用しているデータは、XML ファイルから取得されます。ただし、配列の一部の出力を示します。配列の各要素の長さは約 2000 項目であるため、抜粋のみを示します。

以下にサンプルを示します。

これは抜粋にすぎないことに注意してください。データの次元は 12 行 x 1959 列です。列は、XML ファイルからインポートされたデータに応じて変化します。Gaussian_filter を使用した後に値を確認すると、値が変化します。しかし、変化はコンター プロットに影響を与えるほど大きくはありません。

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

internet-explorer - つまり、テキストは一部の場所でClearTypeを表示しますが、他の場所では表示しません

奇妙な問題があります。フッターのテキストはスムーズに表示されていますが、Webサイトの残りのテキストはいずれもIE8にありません。

私はどこかでposition:absoluteを使用すると役立つと読んだ。これをbodyタグに入れましたが、ギャラリーとお問い合わせフォームが正しく機能しなくなりました。

だから、答えをたくさん探した後、私は立ち往生しています。

何をすべきかわからない。私が表示する他のすべてのサイトはcleartypeとして表示されるため、私のie設定ではありません。それは私が自分のサイトに対して行ったことであるに違いありません。

http://universalcrm.co.uk/casamancini/

私のテキストがdivタグにない場合、それはスムーズです。私のdivはfloat:leftに配置されています。

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

html - 次または前のdivにマウスホイールでスムーズにスクロール

私は自分のサイトでJavaScriptを取得しようとしているので、人がWebサイトをスクロールすると、特定のクラスの次または前のDivに自動的にスクロールします。私はsmoothscrollとscrolltoを使用しています。また、組み合わせようとしている2つのコードを見つけました。しかし、私はスクリプト全体を理解していないようです...

最初のスクリプトはhttp://webdesignerwall.com/tutorials/scrollto-posts-with-jqueryからのものです。このスクリプトを使用すると、nextまたはpreviousを押すことにより、(特定のクラスの)DIV間を移動できます。

2番目のスクリプトは、mousewheel、jQueryに「スムーズなスクロール」ルールを適用する方法からのものです。(最後の投稿)そして、スクロール時にウェブサイトを特定のピクセル数だけ上下にスクロール(スムーズ)させることができます。

私はこれら2つを組み合わせたかったのですが、それは私にとって本当に簡単ではありません:/誰かが私にこれを行う方法を教えてくれたらいいのにと思います。ありがとう

よろしくお願いします、

ビリービーチ


親愛なるラリビ、

ご回答有難うございます。私はあなたのコードを試しましたが、うまくいかないようです。これが私が使用したコードです:

0 投票する
3 に答える
21697 参照

numpy - 信号の Numpy Root-Mean-Squared (RMS) 平滑化

RMS を使用して平滑化することが想定されている (科学論文の明示的な推奨事項) 筋電図データの信号があります。

次の作業コードがあり、目的の出力が生成されますが、可能だと思うよりもはるかに遅いです。

ウィンドウループの移動の最適化に関するいくつかdequeの提案と、numpy からの提案を見てきましたが、それらを使用して目的を達成する方法がわかりませんでした。itertoolsconvolve

また、大きな配列と比較的小さなスライディング ウィンドウを使用することになるため、境界の問題を回避することはもう気にしません。

読んでくれてありがとう