基于工程造价计算描述语言BCL的报表生成装置及生成方法

    公开(公告)号:CN106648662B

    公开(公告)日:2020-02-21

    申请号:CN201611207627.X

    申请日:2016-12-23

    IPC分类号: G06F8/30 G06F8/34 G06Q10/10

    摘要: 一种基于工程造价计算描述语言BCL的报表生成装置及生成方法,包括编制报表BCL脚本和格式文件;创建报表对象,加载报表配置文件;加载报表BCL脚本;对BCL脚本进行词法分析,生成EL表达式;使用语法分析器,将所有EL表达式,生成对应的BCL语法树结点,进而形成整个BCL语法树;创建相应BCL对象,并关联经语法分析后得到的BCL语法树;通过对生成的BCL对象进行分析,获取待计算BCL语法树对象;解释执行当前BCL语法树,按照后序遍历的方式处理语法树中的结点,将创建的报表对象作为上下文提供给BCL执行,直到所有BCL语法树执行完毕;将报表数据持久化为文件,完成任务。本方法实现一次编译多次解释执行,从而有效提高报表生成效率。

    工程造价计算描述语言BCL的编译执行装置及编译执行方法

    公开(公告)号:CN103645929B

    公开(公告)日:2016-11-30

    申请号:CN201310687744.0

    申请日:2013-12-17

    IPC分类号: G06F9/45 G06F17/30

    摘要: 工程造价计算描述语言(BCL)的编译执行装置及编译执行方法,包括:工程造价计算描述语言BCL,由设计描述具体计算算法规则的代数式及扩展运算表达式结构,即EL表达式和分析工程造价计算需求,确定除EL表达式以外的其它计算逻辑单元构成;工程造价计算描述语言(BCL)的编译执行装置,包括:BCL编译器装置、BCL脚本解析装置和BCL执行器装置;工程造价计算描述语言(BCL)的编译执行方法。本发明可真实的还原费用计算过程,便于用户直观浏览费用的生成过程和数据来源等内容,除此之外,所述BCL脚本解析装置提供BCL对象集合与BCL脚本文件之间的相互转换功能,实现一次生成多次执行,从而有效提高执行效率。

    一种图像导出表格的方法、系统、存储介质及设备

    公开(公告)号:CN112183511A

    公开(公告)日:2021-01-05

    申请号:CN202011379126.6

    申请日:2020-12-01

    IPC分类号: G06K9/00 G06K9/46

    摘要: 本发明提供一种图像导出表格的方法、系统、存储介质及设备,该方法包括:获取扫描图像中的表格的轮廓信息;基于轮廓信息对表格进行行列划分,得到表格的行列信息及行列索引序号;对比行列索引序号与行列信息,判断表格的行列是否存在合并关系;若是,根据行列索引序号与行列信息,拆分表格并输出。在本方案中,通过检测扫描图像中的表格的轮廓信息,对表格进行单元格的行列划分,截取划分后的行列信息进行识别,有效地提高文字识别的准确率和位置准确度,另外,计算了单元格的合并关系,使得识别的结果能够导出为表格文件供用户做进一步的数据分析,解决了现有技术中通过直线的相交关系确认表格位置的方案无法识别单元格合并信息的技术问题。

    基于无人机巡检的线路诊断方法、电子装置及存储介质

    公开(公告)号:CN110580475A

    公开(公告)日:2019-12-17

    申请号:CN201911097298.1

    申请日:2019-11-12

    摘要: 本发明涉及数据处理技术,提供了一种基于无人机巡检的线路诊断方法、电子装置及存储介质。从数据库中获取无人机预先拍摄的预设数量的线路图像,对所述线路图像进行预处理后作为训练样本集,构建MobileNetV2网络,将训练样本集输入MobileNetV2网络,将MobileNetV2网络的输出特征向量作为训练样本集中各线路图像对应的特征向量,对训练样本集中各线路图像标注预设标签,将各线路图像的预设标签及对应的特征向量输入SSD模型进行训练,得到线路图像故障诊断模型,接收无人机巡检时拍摄的待诊断的线路图像将该线路图像输入所述线路图像故障识别模型,并将输出结果反馈至客户端。利用本发明,可以提高对电力线路图像进行识别和诊断的准确率。

    基于印章识别的文档图像去噪方法、服务器及存储介质

    公开(公告)号:CN110443773A

    公开(公告)日:2019-11-12

    申请号:CN201910770288.3

    申请日:2019-08-20

    IPC分类号: G06T5/00 G06T7/136

    摘要: 本发明涉及图像处理技术领域,提供了一种基于印章识别的文档图像去噪方法、服务器及存储介质。该方法接收客户端发出的文档图像去噪的请求,从预设数据库中获取预设数量的文档图像,利用预设的标注规则对文档图像的印章区域进行标注并生成训练样本集,将训练样本集输入SSD模型中进行训练,得到印章识别模型,将原始文档图像输入印章识别模型,识别出原始文档图像的印章区域,将原始文档图像作去噪处理,识别出原始文档图像中除印章区域外的噪点区域,对噪点区域以预设颜色进行填充,得到目标文档图像,并将目标文档图像反馈至客户端。利用本发明,通过识别出原始文档中的印章区域,避免文档图像在去噪过程中图像的印章被识别为噪声。

    BCL工程造价计算描述语言及其编译执行方法

    公开(公告)号:CN103645929A

    公开(公告)日:2014-03-19

    申请号:CN201310687744.0

    申请日:2013-12-17

    IPC分类号: G06F9/45 G06F17/30

    摘要: 一种BCL工程造价计算描述语言及其编译执行方法,包括三方面内容:1、一种BCL工程造价计算描述语言,由设计描述具体计算算法规则的代数式及扩展运算表达式结构,即EL表达式和分析工程造价计算需求,确定除EL表达式以外的其它计算逻辑单元构成;2、一种BCL语言的编译执行装置,包括:BCL编译器装置、BCL脚本解析装置和BCL执行器装置;3、一种BCL工程造价计算描述语言的编译执行方法。本发明可真实的还原费用计算过程,便于用户直观浏览费用的生成过程和数据来源等内容。除此之外,所述BCL脚本解析装置提供BCL对象集合与BCL脚本文件之间的相互转换功能,实现一次生成多次执行,从而有效提高执行效率。

    基于骨架化的三维模型简化方法

    公开(公告)号:CN109934928B

    公开(公告)日:2023-04-14

    申请号:CN201910202954.3

    申请日:2019-03-18

    IPC分类号: G06T17/20

    摘要: 本发明公开了一种基于骨架化的三维模型简化方法,包括步骤是首先生成三维模型的体素网格,即二元三维图像;利用二元三维图像近似表示三维模型;然后使用细化方法,通过并行或串行的子迭代,将二元三维图像细化至单体素连通的骨架,最后获取骨架中的分叉点和端点,设定剪枝阈值,将分叉点到端点的长度与剪枝阈值进行比对,如果分叉点到端点的长度小于剪枝阈值,则删除该端点所在的分支。本发明的三维模型简化方法利用一维曲线替代原网格,生成多个不同细节层次的模型,在保持视觉效果的条件下极大的降低了三维模型的数据量。

    基于骨架化的三维模型简化方法

    公开(公告)号:CN109934928A

    公开(公告)日:2019-06-25

    申请号:CN201910202954.3

    申请日:2019-03-18

    IPC分类号: G06T17/20

    摘要: 本发明公开了一种基于骨架化的三维模型简化方法,包括步骤是首先生成三维模型的体素网格,即二元三维图像;利用二元三维图像近似表示三维模型;然后使用细化方法,通过并行或串行的子迭代,将二元三维图像细化至单体素连通的骨架,最后获取骨架中的分叉点和端点,设定剪枝阈值,将分叉点到端点的长度与剪枝阈值进行比对,如果分叉点到端点的长度小于剪枝阈值,则删除该端点所在的分支。本发明的三维模型简化方法利用一维曲线替代原网格,生成多个不同细节层次的模型,在保持视觉效果的条件下极大的降低了三维模型的数据量。