1

ヘブライ文字を検出するコードを書いています。これは私の最初のイメージです:

ここに画像の説明を入力

2文字(עとנ)がつながっていて、正しく識別できません。

したがって、膨張を使用してそれらを分離します。

ker = np.ones((2, 2), np.uint8)
dilated_img = cv2.dilate(ci.astype('uint8'), ker, iterations=3)

膨張後の画像は次のようになります。

ここに画像の説明を入力

2 番目のイメージの問題は、膨張によって 2 つ以上の連結成分が生じたことです。したがって、私の質問は、膨張プロセスのために追加された追加の黒いコンポーネントを使用して、文字の 2 つの画像を別々に取得する方法です。

だから私が取る必要があるのは:

ここに画像の説明を入力

と:

ここに画像の説明を入力

別々に。

重要なコメント:

この場合、文字は垂直に接続されました。横に連結することもできます。どんな助けでも大歓迎です!

4

0 に答える 0