Android 如何通过OCR从名片图像中提取姓名。?

Android 如何通过OCR从名片图像中提取姓名。?,android,Android,我正在创建一个名片阅读器应用程序,它使用tesseract API从名片图像中读取文本,我能够从ocr获取的字符串中提取电子邮件id、电话号码和网站,但无法从字符串中提取姓名 谁能帮帮我吗。提前谢谢,请不要介意我的英语 这是我通过OCR处理图像后得到的字符串示例 第二行是名字和姓氏 “Rollonhydraulics技术 艾哈迈德·侯赛因 ph:+919535265478 第四期第八十字271号, 平谷工业区。 班加罗尔-560058.印度 电话:91-80-65456988 手机:91-456

我正在创建一个名片阅读器应用程序,它使用tesseract API从名片图像中读取文本,我能够从ocr获取的字符串中提取电子邮件id、电话号码和网站,但无法从字符串中提取姓名

谁能帮帮我吗。提前谢谢,请不要介意我的英语

这是我通过OCR处理图像后得到的字符串示例 第二行是名字和姓氏

“Rollonhydraulics技术
艾哈迈德·侯赛因 ph:+919535265478 第四期第八十字271号, 平谷工业区。 班加罗尔-560058.印度 电话:91-80-65456988 手机:91-456985264 传真:91-80-56545558 电邮:ahmed@rhcl.com
网站:www.rollonhydraulicstech.com | www.rhcl.com“

这是一个相当广泛的问题,没有直接的答案。弄清楚名字在哪里会有问题,因为它会在不同的卡片上的不同位置。这是非常困难的。例如,除非你设法找出一种模式,否则你的应用程序将知道如何识别和区分地址、电话号码、网站和姓名,那么你就无法确定姓名在哪里,因为名片的位置和排列非常多。非常感谢你的回复。。。但是有一个叫做CamCard on play store的应用程序有这个功能……除非你在几个不同样式的卡上使用过这个应用程序,否则我不会在上面放太多东西。仅仅因为它有这个功能并不意味着它工作得很好。我理解,但我在三张不同格式的卡上使用过它,它工作得很好。。。。这是链接签出:。要检索电子邮件id和电话号码,我使用常规表达这是一个相当广泛的问题,没有直接的答案。弄清楚名字在哪里会有问题,因为它会在不同的卡片上的不同位置。这是非常困难的。例如,除非你设法找出一种模式,否则你的应用程序将知道如何识别和区分地址、电话号码、网站和姓名,那么你就无法确定姓名在哪里,因为名片的位置和排列非常多。非常感谢你的回复。。。但是有一个叫做CamCard on play store的应用程序有这个功能……除非你在几个不同样式的卡上使用过这个应用程序,否则我不会在上面放太多东西。仅仅因为它有这个功能并不意味着它工作得很好。我理解,但我在三张不同格式的卡上使用过它,它工作得很好。。。。这是链接签出:。为了检索电子邮件id和电话号码,我使用正则表达式