# 筛选 **Repository Path**: nzjyb/screen ## Basic Information - **Project Name**: 筛选 - **Description**: 用于筛选已标记的种植点数据 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-08 - **Last Updated**: 2023-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 筛选 #### 介绍 用于筛选已标记的种植点数据 #### 软件架构 1. 点击按钮"开始筛选",会依次弹出两个对话框 - 第一个:选择你**要筛选的文件路径**:比如:srcPath:"F:/QT_code/1study/untitled1/src" - 第二个:选择你的**目的的文件路径**:比如:destPath:"F:/QT_code/1study/untitled1/dest" ( **下面会提到输出路径:输出路径是->目的路径+"/labelData/",我接下来会将需要的数据copy到输出路径中** ) 2. 检查destPath路径下是否有labelData,如果没有就创建此文件夹, 如果要创建,还要检查是否创建成功,创建没成功,弹窗提示用户. destPath +"/labelData/"就是我们的输出路径OutputPath 3. 遍历srcPath路径下的文件夹,获取里面的文件夹名,赋值到tmp中,检查srcPath/tmp路径下是否含有labelData文件夹, 如果有,先在OutputPath下创建tmp文件夹,将srcPath/tmp/labelData下的所有内容copy到utputPath/tmp下 ##### 演示视频 [演示视频](https://www.bilibili.com/video/BV1Qe411X7bQ/?spm_id_from=333.999.0.0&vd_source=4f1997f72d33c555afa9816442bc4867)