设置首页收藏本站
开启左侧

[C#] 字符识别得时候,经常识别一些.:“符号,我怎么过滤这些识别异常

[复制链接]
小红居 发表于 2023-8-10 10:10:36 | 显示全部楼层 |阅读模式
OCRText = ocrResult.Text;
OCRText = OCRText.Replace(" ", "");
OCRText = OCRText.Replace(".", "");

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| 小红居 发表于 2023-8-10 10:11:43 | 显示全部楼层
求大佬们教一手
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2023-8-10 10:18:51 | 显示全部楼层
一般识别的时候就设置过滤参数,比如限定宽度和高度;
识别之后,直接用正则表达式提取符合条件内容即可,不要用替换方式;
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| 小红居 发表于 2023-8-10 10:46:38 | 显示全部楼层
绝地武士 发表于 2023-8-10 10:18
一般识别的时候就设置过滤参数,比如限定宽度和高度;
识别之后,直接用正则表达式提取符合条件内容即可, ...

Regex regex = new Regex("[A-Z0-9]{16}");
我限定了字符,但是还是一直又符号,导致正则表达式匹配失败
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表