本次毕业设计系统是基于 Jetson-tk1 高性能嵌入式开发板进行开发的。由于该嵌入 式开发板中装有的是 Linux 虚拟机,而其系统也是比较流行的 Ubuntu,再加上在开发过 程受到开发环境(软件和硬件)的条件限制。在进行开发的时候,首先要在自己电脑的 Windows 操作系统下进行代码编译的开发工作,在本次开发中本系统编译的语言使用的 是 C++编程语言,软件的开发环境是 2010VS 与 OpenCv2。4。9。当代码编译工作完成之后, 再将编译的代码进行调试运行直至成功,并成功运行的系统代码移植到 Jetson-tk1 嵌入 式开发版中,最终并在开发板中所安装的 Linux 虚拟基中的 Ubuntu 下进行系统的测试。 在进行系统开发之前,还需要针对该系统开发所用到的各个软件系统进行软件 VS 和 OpenCv 的安装和环境变量配置(这一过程要十分的仔细,不可以出一点差错,否则软 件是无法成功运行的),然后对安装的软件系统进行简单测试,保证安装步骤是正确的,
使得软件系统是可良好运行的。然后明确课题的开发方向,并且进行系统实际开发。
2。3 可行性分析
成功的开发一款符合系统需要去研究用户需求,用户需要什么就尽最大可能的去做 什么,而需求分析对软件开发的进展程度与顺利与否有着很大的影响。需求分析明确了 做什么的“问题”。
针对该毕设系统的详细的可行性分析包括以下几个部分: 首先是技术可行性,本项目采用的是 C++语言编程,该语言是十分成熟的,在实际的
编程中有着广泛的应用。它的面向对象特性以及分布应用深得广大编程者的喜爱,是编 程界中不可或缺的中流砥柱。
其次是经济可行性,从已知情况来看,该项目的软硬件开发设备在实验室中设施齐 全,由于开发板的开源性,使得可以独立在自己的电脑上运行然后将成功运行的程序进 行移植,无需过多的经济投入。来自~优尔、论文|网www.youerw.com +QQ752018766-
还有操作可行性,在操作上来看,该项目有着较多的成功的样品与资料去参考,对 于本科毕业设计来说其难度是十分合适的,其技术也是十分适合在校学生的。
最后是法律可行性,本项目的系统开发不会侵害其他任何人或者团体的权益,不存 在任何侵权问题,也不会违反国家法律法规,因此,本项目是具有可行性的。
本章总述
这一章主要是对于项目需求进行分析的包括项目的开发需求、项目的可行性。明确 了开发任务与开发环境,是对项目的整体把握,能够使得项目开发结果更加贴合课题, 突出主题特色。
OpenCv+Jetson-tk1嵌入式终端的双目测距前端系统设计与开发(4):http://www.youerw.com/zidonghua/lunwen_101705.html