問題タブ [shadow-removal]

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

image-processing - 背景減算は影を前景としてマークします

バックグラウンド減算がうまく機能しています。しかし問題は、影も前景としてマークすることです。

背景から影を取り除くテクニックを見つけた人はいますか? あなたが使用して信頼できる技術、論文、記事などへのリンクは素晴らしいものになるでしょう!

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

image-processing - openCVを使用して画像の影を削除するには?

タイトルが言ったように、openCV を介して画像の影を削除する方法についての解決策はありますか? ありがとうございました。

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

opencv - OpenCVでcv::BackgroundSubtractorMOGを使用する方法は?

私はOpenCV2.2を使用して、背景減算の方法で移動物体検出を実装しています。そして、ガウス混合モデル(GMM)法を使用して、背景の参照画像をモデル化します。

OpenCV2.2で提供されているクラスcv::BackgroundSubtractorMOGを使用して、前景ピクセル(または前景マスク)を直接取得します。便利ですが、cv::BackgroundSubtractorMOGによって返される前景マスクは思ったほど良くありません。さらに、cv :: BackgroundSubtractorMOGは、OpenCV1.0で提供されているC言語で記述されたGMMのメソッドよりもパフォーマンスが低いようです。

以下はOpenCV2.2の私のコードです:

それで、私は間違った方法でメソッドを使用しましたか?

ちなみに、cv :: BackgroundSubtractorMOGは前景ピクセルの影の除去を実行しますか?

どうもありがとうございます。

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

c# - EmguCV による影除去による背景減算

C# (EmguCV) を使用してビデオ シーケンスから前景 (影なし) を抽出する方法を探しています。KNN、MOG、MOG2など、いくつかの方法を試しました。最後に、MOG2 がベストで、これは私の希望する結果に非常に近いものです。しかし、影を消すにはまだ失敗しています。

私が知っているように、MOG2 を使用してより良いシャドウ除去を実行するために使用できるプロパティがいくつかあります。たとえば、fTau ですが、これらのプロパティは OpenCV でのみ使用できます (EmguCV では使用できません)。この種の機能を C# を使用して実装した人はいますか?

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

opencv - OpenCVを使用してモバイルカメラでキャプチャした画像から影を取り除く方法は?

画像内で最大の長方形を見つける必要がありますが、輪郭を見つけると影が輪郭の一部になります。

影を削除/最小化する方法の提案。

元の画像

ここに画像の説明を入力

輪郭のある画像

ここに画像の説明を入力

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

opencv - LAB 色空間による影の検出と除去

私は、LAB色空間を使用して影を検出し、それらを削除する方法を説明したこの論文を読んでいました。しかし、私はそれを実装する方法について困惑しています。特に言及している部分は、

「[16] で使用されている影除去技術は、影の領域に定数を掛けることによって行われ、最後にフィルタを使用して影のエッジを修正します。」

http://www.ijcsi.org/papers/IJCSI-10-4-2-270-273.pdf

これは、私が取り組んでいる個人的なプロジェクトに非常に役立ちます。この論文に関する洞察をいただければ幸いです。