問題タブ [image-morphology]

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

matlab - matlab:バイナリ イメージの侵食を制限する

オブジェクトが固定サイズよりも小さくならないように、バイナリ イメージ内のオブジェクトを侵食しようとしています。たとえば、接続されたコンポーネント (ブロブ) で構成されるバイナリ マップを考えてみましょう。このマップでは、最小または最大の逆極性 (アンチペリメトリック) 距離 (つまり、互いに離れている 2 点間の距離) によってブロブのサイズが定義されます。それらはブロブの周囲または輪郭上にある可能性があります。輪郭が連続して番号が付けられた N 個のポイントで構成されている場合、評価される距離は、ポイント 1 と N/2+1、ポイント 2 と N/2+2 などの間の距離になります。 )。このような配置を考慮して、距離メトリックが指定された制限に達するまで、これらのブロブを浸食しようとします。ブロブが単純な円である場合、効果は最終的な侵食とそれに続く固定サイズへの膨張によって実現できます。でも、不規則なオブジェクトの輪郭は、このような手順によって失われます。MATLAB の組み込み関数を使用して、接続された不規則なコンポーネントに対してそのような効果を達成する方法はありますか?

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

python - opencv (python) の画像形態のトラックバー

私の問題は、写真を編集しようとすると、トラックバーから最終設定を取得して画像を保存および更新できないことです。

ここにある私のコードに基づいたコードをgithubで見つけました:

https://github.com/opencv/opencv/blob/master/samples/python/morphology.py

これは単なるトラックバーの実装です。モード間でも保存されず、関数定義から外れると最終的なイメージはまったく変更されません。だから私は他の方法を試しました。有望と思われる方法の 1 つを次に示します。

この方法では、トラックバーの設定を変更して何をしているかを確認できるようにしている間、画像を更新できず、モード間の中間画像はそうではありませんが、最終画像は黒です。