好文档 - 专业文书写作范文服务资料分享网站

程序流程草图的存储表示及自动翻译算法

天下 分享 时间: 加入收藏 我要投稿 点赞

代码自动翻译后,还可调用外部编译器输出结果,如图6 所示。

六、结束语

根据在线手绘程序流程草图,设计了一种用于存储图元的节点结构,并以此为基础进行流程图图元的存储、在线识别和更新。并根据上下文信息,实现了逻辑控制结构的识别。可将程序流程草图自动翻译成对应的C 语言代码,并编译运行输出结果。本文系统目前所能判别的基本图元比较单一,在判断程序流程图控制结构时,采用栈技术,若用户采用非习惯性思维画图,可能会导致栈顶元素无法正确判别,在一定程度上影响识别结果。 参考文献

1 Fish J, Scrivener S.Amphfying the mind’s eye:sketching and visual cognition. Leonardo, 1990,23(1):117-126.

2 栗阳,关志伟,戴国忠.笔式用户界面开发工具研究.软件学报, 2003,14(3):392-400. 3 孙正兴,冯桂焕,等.基于草图的人机交互技术研究进展.计算机辅助设计与图形学学报, 2005,17(9):1889

4 蒋维,张斌,孙正兴,基于自适应HMM 的在线草图识别方法.计算机科学, 2005,32(5):185-189. 5 谢强,冯桂焕,孙正兴.基于上下文的在线草图识别方法.计算机科学, 2007,34(3):216-219.

6 Kara L B, Stahovich T F. Hierarchical parsing andrecognition of hand-sketched diagrams. Proceedings ofthe 17th Annual ACM Symposium on User InterfaceSoftware and Technology, 2004. 7 Kara L, Stahovich T. Sim-U-Sketch: A Sketch-BasedInterface for Simulink. Proceedings of AdvancedVisual Interfaces. 2004:354-357.

8 Shilman M,Viola P.Spatial recognition and groupingtext and graphics. EURO GRAPHICS Workshop onSketch-based Interface and Modeling, 2004.

9 张小亮,孙根正,廖达雄,王淑侠.基于几何特征的在线手绘流程图识别.计算机辅助工程, 2007,3:29-33.

10 Bohm CG, Jacopini . Flow Diagrams , Turingmachines, and languages with only two formationrules.Communications of the ACM, 1966,9(5): 336-371.

程序流程草图的存储表示及自动翻译算法

代码自动翻译后,还可调用外部编译器输出结果,如图6所示。六、结束语根据在线手绘程序流程草图,设计了一种用于存储图元的节点结构,并以此为基础进行流程图图元的存储、在线识别和更新。并根据上下文信息,实现了逻辑控制结构的识别。可将程序流程草图自动翻译成对应的C语言代码,并编译运行输出结果。本文系统目前所能判别的基本图元
推荐度:
点击下载文档文档为doc格式
0kaqf4wle28wrp7237ua
领取福利

微信扫码领取福利

微信扫码分享