私はゼロの中心の例[0 0 1]を持つ構造要素(SE)で画像を腐食すると何が起こるか教えてください。私は侵食が画像のすべての配置の交差点であることを知ったので(A0の交点A1 ... An)と中心が0であるため、> A0はPhiであり、侵食は無理(黒い画像)であることを意味する。私はmatlabでそれを試してみると、私は同じ画像(長方形)を与えるが、それは(A1)である左に1ピクセルシフトした。これは、A0をU => U(宇宙全体)Intesect A1 => A1とみなすことを意味します。 これはなぜ起こったのですか?論理積ではないので、SEの中心を置くときに真のmatlab resultまたはエラー結果を出す。おかげさまで 画像処理の侵食
Q
画像処理の侵食
1
A
答えて
2
Matlabの結果は正しいです。 、このピクセルに対して
I: 0 0 1 0 0
SE: 0 0 1
全て「1」ピクセル:画像の下にSEのすべてのプレースメントを想像し、今
I: 0 0 1 0 0
:あなたが中央に1つの白画素で画像を持っている想像しSEの中心は画像Iの「0」ピクセルの下に置かれるので、この配置の結果は0です.SEの中心が最初のピクセルの下にあるため、出力画像の最初のピクセルは0です。
I: 0 0 1 0 0
SE: 0 0 1
今すぐSEの中心は第2ピクセルの下にある。 SEのすべての '1'ピクセルは、ソースイメージの '1'ピクセルの下に置かれるため、このピクセルは出力イメージで '1'になります。結局、出力イメージは次のようになります。
I: 0 0 1 0 0
O: 0 1 0 0 0
これはMatlabの機能です。
+0
ありがとう非常に私は少し混乱していた。 – Hani
関連する問題
- 1. Scipyによる画像侵食と拡大
- 2. 侵食後に元の画像に輪郭を再描画する
- 3. Androidの膨張と侵食
- 4. 画像処理
- 5. 画像処理Iphone
- 6. カメラ画像処理
- 7. 画像処理ライブラリ
- 8. Matlab画像処理
- 9. カフス画像処理
- 10. ニューラルネットワーク画像処理
- 11. 画像処理 - スムージング
- 12. Watir画像処理
- 13. Matlab '画像処理'
- 14. カスタム画像処理
- 15. JPG画像処理
- 16. ウェブアプリケーション画像処理
- 17. スウィフト画像処理
- 18. Python ..画像処理
- 19. OpenCV画像処理 - 画像フィルタ
- 20. 画像処理ボールのpython
- 21. Dの画像処理ライブラリ?
- 22. Silverlight 2の画像処理
- 23. Objective Cの画像処理
- 24. 画像の一括処理
- 25. CUDAでの画像処理
- 26. 画像処理の基礎
- 27. クライアント側の画像処理
- 28. マイクロコントローラでの画像処理
- 29. C++での画像処理
- 30. スクリーンショットの画像処理 - Python
私はあなたがまだ混乱していることを恐れています(私はあなたが受け入れられた答えに与えたコメントを続けていますが、これは多くの場合間違っています)。数学的形態学では、フラットで非フラットな構造要素(SE)を有し、後者は構造化関数として参照することができる。あなたがSE [0 0 1]を持っていてそれがフラットSEでないならば、フラットSEは純粋に[0 0 0]でしょう。 Matlabでそれを構築する1つの方法は 'strel( '任意'、[1 1 1]、[0 0 1])'です。さて、あなたは全く違うことを言いたいかもしれません。あなたのSEの起源はそれ自身の外にあります。その場合、いくつかのプロパティが失われます。 – mmgp