問題タブ [laplacianofgaussian]

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

image-processing - ガウスフィルター使用のラプラシアン

これはLoGフィルタリングの式です:( 出典:ed.ac.uk代替テキスト

また、LoGフィルタリングを使用するアプリケーションでは、関数が1つのパラメーターsigma(σ)のみで呼び出されることがわかります。その式を使用してLoGフィルタリングを試してみたい(以前の試みは、ガウスフィルター、次にフィルターウィンドウサイズのラプラシアンフィルターによるものでした)しかし、その式を見ると、フィルターのサイズがこの式とどのように関連しているか理解できません。フィルタサイズが固定されていることを意味しますか?使い方を教えてください。

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

image-processing - ガウスのラプラシアン

Log カーネルの実装に問題があります。このリンクhttp://homepages.inf.ed.ac.uk/rbf/HIPR2/log.htmに示されているように、theta = 1.4 で 9x9 カーネルを実装しようとしています。

ただし、式自体に問題があります。誰かが中心の計算方法、つまり 9x9 カーネルで -40 を取得するために使用する x と y の値を教えてくれれば、非常にありがたいです。

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

python - ガウス カーネルの一般ラプラシアン

ガウス カーネルのラプラシアンの実装に問題があります。次のコードがあり、sigma = 1.4 で 9x9 カーネルを実装しようとしています。カーネルはこのリンクに表示されます

http://homepages.inf.ed.ac.uk/rbf/HIPR2/log.htm

ただし、私の値はそのカーネルの値とは異なります。機能がオフになっていると思います。助けていただければ幸いです。ありがとうございました。

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

python - ガウス エッジ検出のラプラシアンの Python 実装

ガウスエッジ検出のラプラシアンの同等の実装を探しています。

matlab では、次の関数を使用します

Python には、ガウスのラプラシアンを計算する関数が存在します。エッジを確実に戻すわけではありません。

オンライン実装またはコードへのポインタ

ありがとう

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

python - ガウス画像の黒いラプラシアンを取得しています

ガウス関数

g(x)=(1/squareroot(2*sigma*sigma*3.142)) * e^(-(x*x)/(2*sigma*sigma)) で 1 次元カーネルを計算する

行ごとに畳み込みを適用する

メイン関数の開始

画像を読む

最初のぼかしを適用

2 番目のぼかしを適用する

ガウスの差

出力

ぼかし1

ぼかし2

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

matlab - Gaussian の Laplacian へのより高速なアプローチ

現在、画像処理をより効率的にするためにコードを最適化しています。私の最初の問題は、各フレームを開くのに長い時間がかかったことが原因でしvision.VideoFileReaderstep。グレースケール イメージを 1 つの RGB フレームで 3 つのフレームに圧縮することで、コードを高速化します。このようにして、 を使用vid.step()して 1 つの RGB フレームをロードし、3 つのフレームをインポートして処理できる状態にすることができました。

これで、ラプラシアン オブ ガウス (LoG) フィルタリングでコードの実行が遅くなりました。関数imfilterを使用して LoG を実行できることを読みましたが、次のレート制限ステップのようです。

さらに読むと、これimfilterは速度の面で最適なオプションではないようです。どうやらMATLABはLoG関数を導入しましたが、R2016bで導入されたもので、残念ながらR2016aを使用しています。

高速化する方法imfilterはありますか、または Log フィルタリングを実行するために使用するより良い機能はありますか?

プロセスを高速化するには、pythonを呼び出す必要がありますか?

ここに画像の説明を入力

コード:

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

image-processing - ガウス線形性のラプラシアン

1 次導関数、特に 2 次導関数を使用する場合は、最初に画像を平滑化する必要があることが知られています。そのため、ガウスのラプラシアンの場合は、最初にガウス マスクとラプラシアン マスクを使用して畳み込みを行います。しかし一方で、どちらも線形演算であるため、最初にラプラシアンを適用してからガウスを適用すると、同じ結果が得られるでしょうか?