Ask Your Question

Detecting Embossed Texts CharactersTechniques

asked 2018-06-28 07:31:35 -0600

joyceeeen gravatar image

I want to detect embossed characters from cards like the example below. The hard part is the embossed character blends in with the color of the card so its hard to get the right filter combination to have an accurate result. Do you guys have any suggestions of Image proccessing combinations? I was told to do SWT still researching on it and I cannot find a proper integration for java. Thanks

image description

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2018-06-28 10:35:28 -0600

kbarni gravatar image

First, check this method: It can give you some ideas, even if the credit card image has a better quality in that example.

A template matching (or other OCR method) should work on this image, even with embossed characters, as the fonts are known.

You might also try a DNN method. If you have enough credit card images, you can train a network on the actual characters.

edit flag offensive delete link more


If I use DNN, I don't need to process my image anymore is that correct?

joyceeeen gravatar imagejoyceeeen ( 2018-06-29 04:14:59 -0600 )edit

If your network is trained to recognize the embossed characters, there is no need to process the image. Note that you'll need a big database of numbers. Just launch a text recognition DNN trained on your data on the image, it should be able to find and recognize the characters.

kbarni gravatar imagekbarni ( 2018-06-29 05:08:22 -0600 )edit

Question Tools

1 follower


Asked: 2018-06-28 07:31:35 -0600

Seen: 1,380 times

Last updated: Jun 28 '18