我已经使用OCR实现了iPhone的商业读卡器应用程序
是一个开源库。Api接口
的主要议程是当文本从名片上被识别出来。我需要将姓名、电子邮件地址和电话号码传递给相应的字段.
我这样做是为了的电子邮件地址和电话号码,使用它们的表达式格式.
但是,如果使用相同格式的其他文本命名,我们可以使用字体大小来获取它。
How to get font sizes of recognized text to Recognize Name using font size on the Business Card form the Recognized text using OCR...?
我已经使用google cloud vision OCR从中提取名片电子邮件字符串文本,并使用下面的正则表达式尝试提取,但效果不是很好。有什么更好的建议来提高性能吗?
function extract_emails($str){
// This regular expression extracts all emails from a string:
$regexp = '/([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,4})+/i';
preg_match_all($regexp, $str, $m);