几何问题求解器
geosol的Python项目详细描述
几何问题求解器(geosol)自动解决几何问题 由问句和图表组成。
地球静止轨道主要由三个过程组成: 一。文本理解 2.图表理解 三。几何推断
详细说明见下文。 典型用法通常如下:
将geosol.txt导入为(1)的gtxt模块 将geosol.dgm作为GDGM模块导入(2) 将geosol.inf作为(3)的ginf模块导入
img=gdgm.open(“diagram.png”) qt=gtxt.open(“question.txt”) txt_rep=gtxt.rep(qt)问题文本的抽象表示 dgm_rep=gdgm.rep(img,txt_rep)图的表示 inf_mod=ginf.inf(dgm_rep,txt_rep)推理模块 打印(inf_mod.get_answer())
依赖关系
要安装的标准python包(通过pip)是: Numpy、Scipy、枕头、Scikit Learn、Tinyocr
请注意tinyocr是一个ocr包 同一作者。ocr本身就是一个独特的功能, 它是单独包装的。
此外,opencv和python包装器需要 安装.请访问opencv网页。 作者的版本是2.4。