画像の正確な輪郭

画像の輪郭を選択するための非線形アルゴリズムの1つを説明します。



クラシック


ほぼすべての既知の輪郭アルゴリズムは、1マシンバイト内の整数である0..255の値を持つ数値の行列として画像に近づきます(オプション16は後で検討します)。 次に、係数の行列で畳み込みが行われます。



そして、あなたがしなければ?





そして、あなたがしなければ?


しかし、分析をさらに深くして、イメージのさらに深い断片化、つまり、 バイナリレイヤーに 「拡張」すると仮定した場合。

値0..255の1つのマトリックスの代わりに、同じサイズで値0..1の8つのマトリックスを検討します。



そして、結果のバイナリ行列に畳み込みを適用します...



画像



係数なし。 ブール代数の関数を実行するだけです。 結局、入力データはバイナリ値です。 [1]



ばく露


このブール関数はどこから来たのですか?



視覚的結果:

画像





比較のために:

画像





および別の「ライブ」の例

画像



オプション

画像

「昇順」



画像

「下向き」



[1] Aizenberg I.およびButakoff C.、「多値およびユニバーサルバイナリニューロンに基づくセルラーニューラルネットワークを使用した画像処理」、VLSI Journal of VLSI Signal Processing Systems for Signal、Image and Video Technology、Vol。 32、2002、pp。 169-188。

[2] XZSun、およびANVenetsanopoulos「ノイズフィルタリングとエッジ検出のための適応スキーム

統計」、IEEE Circuits on Circuits and Systems、vol。 CAS-35、1988、pp。 57-69

[3] RMハラリック「テクスチャへの統計的および構造的アプローチ」、Proceedings IEEE、vol。 67、No. 5、1979、pp。 786-804



All Articles