この画像から不要なブロブを削除して、画像にテキスト領域しか表示されないようにするにはどうすればよいですか? Image with unwanted blob画像内の不要なブロブを削除する
0
A
答えて
1
あなたが探しているものが常にテキストの場合は、まずテキストを認識するためにOCRを適用することをお勧めします。
I=imread('image'jpg');
ocrResults = ocr(image);
Iocr = insertObjectAnnotation(image, 'rectangle', ...
ocrResults.WordBoundingBoxes, ...
ocrResults.WordConfidences);
figure; imshow(Iocr);
そして結果はこのようなものでなければなりません:あなたはOCRを適用した後
、変数ocrResultsにあなたはこのを通じて、あなたがバイナリマスクを作成することができますCharacterBoundingBoxesされるフィールドを、持っています(ボックスの位置にある)1つを削除し、他のすべてを消去します(ゼロ)。もちろん、いくつかのノイズはテキストとして検出されますが、上で説明したような形態学的操作(bwareaopen)で少し作業すると、より良い結果が得られます。
+0
ありがとうございます、私はそれを試してみます –
+0
この解決策があなたの問題を解決した場合は、答えを受け入れてください –
関連する問題
- 1. 文字列内の画像の拡張子の後に不要な文字を削除する
- 2. 不要なモデルの削除
- 3. リンク内の不必要なスペースを削除する方法
- 4. 削除フォルダ内の画像を
- 5. Rails:不要なデータベースクエリを削除する
- 6. 不要な接続を削除する
- 7. カサンドラ、不要なデータを削除する
- 8. 不適切な画像が削除されています
- 9. AJAXは、ブロブ画像
- 10. ブロブ画像URL(JavaScript)
- 11. 不要なクロップ画像をxamarin形式で画像化する
- 12. Javaのメモリ不足のない大きな画像から画像メタデータを削除する方法
- 13. のiframe内の内容を変更したり削除不要な要素
- 14. 画像を削除
- 15. 画像から不要な線を取り除く
- 16. imagemagick - 画像またはトリミング画像内のロゴを削除する
- 17. MySQL DBからブロブを削除する
- 18. azureストレージからブロブを削除する
- 19. ブロブから画像を作成する
- 20. PHPがフォルダ内の複数の画像タイプを削除する
- 21. 画像内で最大のブロブを見つける
- 22. Djangoの画像を削除
- 23. Excel VBA不要なワークシートを削除
- 24. Gitの削除不要なコミット
- 25. 不要なデータの所在と削除
- 26. OpenXML SDKでヘッダー内の画像を削除する
- 27. Gitリポジトリ内の画像ファイルを削除する方法
- 28. 不要なスペースエレメントを削除する必要があります
- 29. .svg画像のブラウザアンチエイリアスを削除する
- 30. 前の画像を削除する
ほとんどのものは 'bwareaopen'を使って削除できます。 https://in.mathworks.com/help/images/ref/bwareaopen.html – Rayees
それぞれ異なるサイズのテキストボックスを持つ複数の画像、またはこの1つの画像ボックスに対してのみ、これを行う必要がありますか? –
はい複数画像の場合 –