几何问题求解器

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。

文本理解

图表理解

几何推断

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpringbean已创建但未自动连接   java LibGDX游戏在三星Galaxy Grand Prime上结束   如何在Java中列出字符串句子中所有匹配条件的单词   java在Recyclerview中使用“putExtra”传递数据   java从一个特定的数组中提取特定的JSON对象,以便在Android中通过一个意图放入另一个活动   java需要使用IntelliJ和设置项目SDK的帮助   java springcontextindexer和Swagger 3   java使用indexOf和substring计算数字   java使用xml解析在word文档中查找隐式分页符   在添加<context:componentscan basepackage=“com.young.user”/   java无条件更改JTable单元格的背景色   选择列表中的java调用oracle函数:节点无数据类型   java如何添加缓冲图像作为JFrame的背景,然后在此图像上添加面板?   java Javadoc找不到用scala编写的类   java连接到文件共享程序的IP地址   java将数组元素加载到集合中   Tomcat中的java servlet、过滤器和线程   非Bean对象中的java EJB CDI注入?   java与println和printf的不同舍入