如何设计该计算器应用以识别下列元素:
A. 更多的符号,比如sin函数
加入字母的识别,对输入的字母进行预测,还可以以字符串为单位进行二次预测,例如sin可以先分别预测三个字母然后对三个字母构成的字符串再进行整体预测。
B. 复杂的表达式结构(上下结构),比如指数 ,分数
可以在垂直方向上进行检测。可以考虑将图像投影到x轴与y轴上,由于指数和分数其中各个部分(如指数的底数和指数,分数的分子、分母和分号)会有明显的竖直方向的(指数和底数在水平方向也会有差异)相对位置差异,可以考虑根据投影将元素的各部分分区,根据分区判断此元素的类型(是指数还是分数),再进一步逐个识别其含义。
C. 更复杂的表达式结构(包围结构),比如平方根
通过OpenCV轮廓提取的库,对图像进行轮廓提取,对提取出来的轮廓进行训练,
posted on
2019-06-03 16:39到下面玩跑步
阅读(124)
评论(0)
编辑收藏举报