私は、matlabの画像処理とニューラルネットワークを使って、車両ナンバープレートの文字を認識するプロジェクトに取り組んでいます。私は端点などのような特徴を抽出しました。私の問題は、画像をスケルトン化するときに、文字(image1)の中にいくつかのピクセルが残っているため、薄くした画像であるように滑らかなスケルトン画像を得られません。キャラクターの中の黒いピクセルを取り除く手助けをすることができますか? 文字イメージ内の黒いピクセルを削除するには
0
A
答えて
3
非常に単純なアプローチは、画像に積極的なメディアンフィルタを適用することであろう。
im = imread('image.png');
im = rgb2gray(im); %convert to grayscale
im_filtered = medfilt2(im, [10 10]); %filter
[10]のフィルタサイズは、この特定の画像に対応しています。フィルタサイズを定義する必要はありません
1
Aより一般的な解決策:BWは(私はあなたのイメージがあると仮定)バイナリイメージをある
BW2= imfill(BW,'holes') % fills holes
。私はライセンスプレートにあまり慣れていません - 文字の一部に閉じたスペースが含まれていると、それもそれらを埋めるでしょう。
関連する問題
- 1. イメージを別のイメージの黒いピクセルに置きます
- 2. Javaの文字列内の文字を削除するには?
- 3. ビットマップ内のピクセルを削除する
- 4. イメージの黒いピクセルを検出するiOS
- 5. 文字列内に重複する文字を削除する
- 6. 文字列内の一連の文字を削除する
- 7. 文字列内の特定の文字を削除する
- 8. Javascriptで文字列内のすべての文字を削除するには?
- 9. 文字列内の隠し文字を削除する
- 10. Postgresql、文字列内の文字を削除する
- 11. Python - 文字列内の1文字を削除する
- 12. 文字列内の空白文字を削除する
- 13. Python:文字列内の文字列パターンを削除する
- 14. 文字列内の文字列を削除する
- 15. 文字列内の文字を削除する
- 16. jqueryのカッコ内の文字を削除するには?
- 17. ファイル内の^ H^H文字を削除するには?
- 18. 文字列内の1文字を削除するには?たとえば、
- 19. 特殊文字、スペース、トリムを削除するにはR内の文字変数
- 20. イメージ内のスペースを削除する
- 21. 文字列内の文字以外の文字をすべて削除する
- 22. 文字列から最初のイメージを削除する方法
- 23. イメージから黒の背景を削除します。
- 24. 文字列内の区切り文字間で文字を削除する
- 25. 文字列の最初の文字を削除するには?
- 26. キャンバスを使ってイメージからピクセルを削除しますか?
- 27. base64でエンコードされたイメージの開始文字列を削除するには?
- 28. キャンバスImageData白いピクセルを削除する
- 29. ファイル内のmysqlクエリの削除文字
- 30. 文字列内のバックスラッシュの削除