このサンプルのトリミングされた画像があります:
他のすべての情報をそのままにして、黒い太い線 (水平および垂直) を非表示または抽出する必要があります。これらの特定の線は、4 または 5 ピクセルの太さです。私は試した:
- 画像が NumPy 配列として読み取られる場合、より多くの 0/1 を持つ行の単純なフィルタリングが、1 つの行が 0 または 1 になるまでフィルタリング条件が終了しません。
- 単純なカーネル (3,3) を使用した侵食ですが、一部のシンボルも太い黒であるため、ノイズが残ります。
- 画像幅の幅の線構造要素による膨張ですが、異なるシンボルを接続する線分のサイズには圧倒的なバリエーションがあり、それぞれの小さな線分の基本情報が失われます。
誰かが、どのような構造化要素、どのような形態学的操作を考慮する必要があるか、または他の巧妙なヒューリスティックである可能性があるかについて、洞察や指示を与えることができますか? 太い黒い線の抽出が行われた場合、出力は次のランダムな線分のグリッドのようになります。