掌握 C/C++、 Python 编程。 熟练使用 linux 操作系统, 熟悉 linux 开发平台。掌握shell脚本和matleb脚本编写。掌握常用office工具使用,掌握java编程,掌握简单编写html、css、js。掌握基本sql数据库操作,redis数据库等。掌握各类集成能力,包括硬件驱动,软件库等等。
基于网络控制的多像机采集系统
项目性质: 硕士研究生期间实验室项目。
项目需求: 通过网络编程实现控制机(客户端)对 20 台被控机(服务器)收发指令和数据。 包括对相机的操作指令和
被控机的图像回传。
项目细节: 运行环境为 Windows, 开发语言为 C/C++, 使用多线程编程, 网络通讯协议使用 TCP 协议, 可视化
界面及 GUI 通过 OpenCV 实现, 对相机的控制通过工业相机官方 SDK 开发接口实现。
承担任务: 负责项目系统设计和代码编写。
基于树莓派的光学引伸计
项目性质: 硕士研究生期间实验室项目。
项目需求: 通过事先标定好的相机, 实时采集和处理图像测量物体线形变, 实现引伸计的功能。
项目细节: 系统在树莓派 Raspbian 环境下运行, 开发语言为 C/C++, 可视化和 GUI 使用 OpenCV, 对相机的控
制通过工业相机官方 SDK 开发接口实现。
承担任务: 负责项目系统设计和代码的编写。
农产品安全信息系统
项目性质: 本科在校期间软件工程模拟实践项目。
项目需求: 利用 Web 技术解决农产品安全信息信息化问题。
项目细节: 系统为 B/S 架构, 开发语言为 PHP, 前端为 HTML, CSS 以及 JS, 数据库采用 MySQL, 服务器运
行环境为 Apache2.4, 最终将系统部署到一台主机上, 利用局域网中的其他主机访问。
承担任务: 担任小组组长, 负责项目管理。 和组员一起完成了系统的需求分析, 总体设计, 详细设计等文档的
撰写, 承担了一个子系统的代码编写和该子系统单元测试的任务。
通过网络编程实现控制机(客户端)对 20 台被控机(服务器)收发指令和数据。 包括对相机的操作指令和 被控机的图像回传。 运行环境为 Windows, 开发语言为 C/C++, 使用多线程编程, 网络通讯协议使用 TCP 协议, 可视化 界面及 GUI 通过 OpenCV
通过事先标定好的相机, 实时采集和处理图像测量物体线形变, 实现引伸计的功能。 系统在树莓派 Raspbian 环境下运行, 开发语言为 C/C++, 可视化和 GUI 使用 OpenCV, 对相机的控 制通过工业相机官方 SDK 开发接口实现。 负责项目系统设计和代码的编