# npusoccer-springtest-code **Repository Path**: nwpu-wanghejie/npusoccer-springtest-code ## Basic Information - **Project Name**: npusoccer-springtest-code - **Description**: 本仓库专门为足球机器人基地春季招新活动而设置 目的有二: (1)因为会更新作业代码的功能,所以需要版本控制 (2)方便学长学姐大大们查看我的作业完成情况 欢迎诸位友人同志访问,请多批评指教 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-03 - **Last Updated**: 2025-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # npusoccer-springtest-code #### 介绍 本仓库专门为足球机器人基地春季招新活动而设置 目的有二: (1)因为会更新作业代码的功能,所以需要版本控制 (2)方便学长学姐大大们查看我的作业完成情况 欢迎诸位友人同志访问,请多批评指教 ### 作业说明 #### 第一次作业(1):设计计算器: 设计计算器功能: 1.使用图像化界面,用户友好 2.既可以点击按钮输入,也可以直接在键盘输入 3.支持用户使用上一次计算结果继续计算 4.支持输入括号计算,使用栈来实现 #### 第一次作业(2):设计扫雷游戏: 游戏实现功能: 1.图形化界面,对操作者更加友好 2.首次点击单元格后随机布雷,不会落地成盒 3.点击空白区域递归排除障碍,一扫一大片 4.难度分级,有简易,中级,高级,可以随意挑战 基本复刻扫雷游戏功能,Qt制作不易,请大大们多多支持啦 #### 第二次作业:实现矩阵计算: 1.提示输入矩阵行列的时候,请输入两个正整数,中间用换行或者空格分隔 2.提示输入矩阵的时候,请输入矩阵,数字之间可以使用空格或者换行来分隔。如果不输入矩阵的话,将会默认设置为空矩阵,后面将无法进行运算 3.提示输入计算符的时候,请输入 `+` `-` `*` 中的任意一个,并按下回车 4.再提示输入矩阵的时候,请再输入一个矩阵,但注意要满足矩阵运算规律,否则不会进行对应运算,而会报错 #### 第三次作业:OpenCV对图片进行ROI的选取: 1.基本符合学长在讲课时候布置的作业要求: 实现功能:(version-1) - [x] 对于poker.png的显示 - [x] 使用鼠标点击图片确定其左上角和右下角进行框选 - [x] 将选择部分使用新的窗口展示,展示方式为,ROI区域显示原图片,非ROI区域为纯黑色 有待提升功能: (version-2) - [ ] 任意点击四个点实现对于任意四边形的框选 - [ ] 选取区域的ROI在原图中使用红色线条标出 #### 在学习中产生的收获和感悟: - [ ] Git 常用指令 - [ ] 一步一步实现扫雷游戏 - [ ] map类 - [ ] OOP学习心得 - [ ] opencv讲义 - [ ] Qt-help - [ ] 杂类 - [ ] 足基考试文档