ヘブライ文字を検出するコードを書いています。これは私の最初のイメージです:
2文字(עとנ)がつながっていて、正しく識別できません。
したがって、膨張を使用してそれらを分離します。
ker = np.ones((2, 2), np.uint8)
dilated_img = cv2.dilate(ci.astype('uint8'), ker, iterations=3)
膨張後の画像は次のようになります。
2 番目のイメージの問題は、膨張によって 2 つ以上の連結成分が生じたことです。したがって、私の質問は、膨張プロセスのために追加された追加の黒いコンポーネントを使用して、文字の 2 つの画像を別々に取得する方法です。
だから私が取る必要があるのは:
と:
別々に。
重要なコメント:
この場合、文字は垂直に接続されました。横に連結することもできます。どんな助けでも大歓迎です!