こんにちは私は画像からテキストブロックを抽出し、より正確にocrに渡したいと思っています。私はインターネットで検索してきましたが、これに適した例は見つかりませんでした。私はこのコンセプトには非常に新しいです誰も同じで私を助けてくださいできますか?opencvを使用して画像のテキストブロックを検出する#
これは私が達成したいものです。 注記opencvとocrにEMGUCVを使用しています。 ほとんど領収書をスキャンしたいです。 あなたがそれを助けることができればそれはすばらしいことでしょう。
こんにちは私は画像からテキストブロックを抽出し、より正確にocrに渡したいと思っています。私はインターネットで検索してきましたが、これに適した例は見つかりませんでした。私はこのコンセプトには非常に新しいです誰も同じで私を助けてくださいできますか?opencvを使用して画像のテキストブロックを検出する#
これは私が達成したいものです。 注記opencvとocrにEMGUCVを使用しています。 ほとんど領収書をスキャンしたいです。 あなたがそれを助けることができればそれはすばらしいことでしょう。
テキストは常に同じ場所にありますか?はいの場合は、関心領域の位置を取得します。
//Create the rectangle
cv::Rect roi(0, 0, 500, 500);
//Create the cv::Mat with the ROI you need
cv::Mat imageRoi = image(roi)
次に、あなたは、2値画像にしきい値あなたのイメージを、この画像をOCRに
こんにちは、正確な場所にいないでしょう。 ocrを使ってレシートをスキャンしたい。 – Manoj
例がありますか? – user1705996
これはあなたを助けるかもしれません: [link1](http://www.danvk.org/2015/01/07/finding-blocks-of-text-in-an-image-using-python-opencv-and-numpy .html) [link2](http://stackoverflow.com/questions/23506105/extracting-text-opencv) – user1705996
をすることができます送信することができます。その後、あなたはモルフォロジー操作 "DILATE"(繰り返し)を使用して文字を結合することができます。文字が私たちに加わったときに、 "findContours()"関数を使って輪郭とそれを囲む少年を抽出します。
[スキャンされたドキュメントのテキスト行を分割する](http://stackoverflow.com/questions/34981144/split-text-lines-in-scanned-document) – Miki
[this](http: /stackoverflow.com/a/35603061/5008845) – Miki