易简无人机巡检照片处理系统(七) ——通用工具集合

第七章 通用工具集合

作者:zhaingbo
邮箱:zhaingbo@foxmail.com

系统提供了针对文件/文件夹的“批量重命名”操作以及针对线路、杆塔照片分的“照片分组”操作、针对原始照片的坐标批量导出功能。

7.1. 批量重命名

软件提供了针对名称的批量命名操作,可完成对文件名称进行统一添加、删除、替换操作。

在这里插入图片描述

图 24 批量重命名工具

7.1.1. 批量添加

使用批量添加工具可以使用对文件/文件夹名称进行统一添加字段。添加位置可以选择在原始名称头部、尾部、中间指定位置添加字符串。

操作流程:

  1. 单击菜单栏“工具”-》“批量重命名”,打开批量重命名对话框;
  2. 选中“添加”选项卡,明确文件/文件夹操作;
  3. 单击“浏览”,选择目标文件夹,选中指定目录;
  4. 在指定位置添加字符串即可;
  5. 单击“预览”,即可在“预览文件名”列查看重命名后的效果;
  6. 单击“应用”按钮,即可完成文件批量添加

说明:要查看重命名后的效果,重新选择下目标文件夹。以便刷新预览表。

图 25 在所有文件前统一添加“国网济宁”字段

说明:

  1. 文件/文件夹 — 通过该选项选择批量处理文件或者文件夹。
  2. 过滤 — 通过后缀过滤文件,如“.”表示过滤所有文件;“*.JPG”过滤JPG图片文件。

7.1.2. 批量替换

“替换”功能则提供了对名称中指定字段进行替换、删除的功能。

操作流程:

1)单击菜单栏“工具”-》“批量重命名”,打开批量重命名对话框;

2)选中“添加”选项卡,明确文件/文件夹操作;

3)单击“浏览”,选择目标文件夹,选中指定目录;

4)在指定位置添加字符串即可;

5)单击“预览”,即可在“预览文件名”列查看重命名后的效果;

6)单击“应用”按钮,即可完成文件批量添加

在这里插入图片描述

图 26 将“北城”批量替换成“城北”

7.1.3. 批量删除

批量删除功能是通过替换功能实现,替换字符串为空时候,则将删除指定字符串。

在这里插入图片描述

图 27 替换/删除功能

其操作参考,“批量替换操作”。

在这里插入图片描述
图 28 统一删除“国网济宁”字段

7.2.文件分组

系统提供了按需要对文件分组功能,可以根据用户提供的关键字信息对指定目录内的文件进行按关键字分组。工具提供自定义前导符、结束符的功能,程序会自动截取文件名中“前导符-结束符”部分作为分组目录。

说明:

1. 分组时,重新创建的文件夹名称为“前导符-结束符(不含)”子串;

2. 前导符填入“@0”时,为文件名的起始字符;

3. 结束符填入“@$”时,为文件名的结束字符。

一般可以用来将同一文件夹下所有的照片文件按照线路或者杆塔号进行分组,同时软件支持自定义子目录,即在既定分组目录下自定义深度子目录。

在这里插入图片描述
图 29 “分组提取”界面

7.2.1. 按线路分组

假设一个文件夹中同时混有“城北线”、“北城线”等几条线路的照片,其文件目录如下所示:

在这里插入图片描述

图 30 混合存放的照片文件

操作示例

此时可以通过“分组提取”功能,对照片进行分组。

1)只需要在工具界面,单击“浏览”选择照片文件所在目录,并按需要填入“前导符”($0)和“结束符”(#)**即可。程序会根据用户设定,将所有“北城线”的照片转移到“北城线”目录中;将“城北线”照片转移到“城北线”中。

在这里插入图片描述

图 31 按需提取分组

2)显示区会列出选定目录的所有文件。设定好前导符和结束符后,单击“提取分解”按钮即可完成文件分组。

在这里插入图片描述

图 32 按线路分组效果

7.2.2. 按杆塔分组

同理可以根据需要按照杆塔编号对照片文件进行重新分组,同时为其制定子目录。需要根据需要设置前导字符(#)和结束字符(塔),同时指定子目录“/2020-03”后,单击“提取分解”即可。

在这里插入图片描述

图 33 按杆塔编号进行分组

在这里插入图片描述

图 34 按杆塔编号分组效果

指定子目录后,软件在根据需求分组提取的过程中会根据设置创建其子目录。效果如下图所示:

在这里插入图片描述

图 35 指定分组子目录效果

7.3.批量坐标导出

系统提供了针对照片的批量坐标导出功能,用来对照片中EXIF坐标信息的提取,并导出成Excel能够打开的CSV表格。导出内容主要包括:照片序号、照片所在文件夹、照片名称、经度、纬度、高度等信息。

软件提供了三种批量坐标导出方式:1)全部导出;2)指定照片索引导出;3)指定名称关键字导出。

在这里插入图片描述

图 36 批量导出坐标

7.3.1. 全部导出

该方式主要针对指定目录进行操作。工具会自动遍历设定的顶层目录中的所有照片文件,并加载到照片坐标预览表中。

操作方式

  1. 在通过“浏览”对需要导出照片的目录后,

  2. 选定“全部导出”,单击“加载”将照片的坐标信息加载到表中

  3. 单击“导出”,即可批量导出照片坐标信息。

在这里插入图片描述

图 37 导出“城北线”所有照片坐标信息

7.3.2. 按索引导出

该方式主要针对指定目录的一级子目录进行操作。工具会自动遍历设定目录的一级子目录,并对子目录中的照片文件按名称进行排序,并将各一级子目录中的指定索引的照片坐标批量导出。

其操作方式与“全部导出”基本相似,但需要指定需要导出照片的索引。对于已经完成按塔分组的原始照片,可以使用此工具来导出所有杆塔坐标信息(以第2张照片为依据)。

在这里插入图片描述

图 38 指定索引导出照片坐标

说明:

1.照片索引以自然数开始即范围≥1

2.当指定索引超出子目录中照片数量时,会导出最后一张照片坐标信息。

7.3.3. 按关键字导出

该方式主要针对指定目录的一级子目录进行操作。工具会自动遍历设定目录的一级子目录,并对子目录中的照片文件按名称进行过滤,并将各一级子目录中照片名称包含指定关键字的照片坐标批量导出。

其操作方式与“全部导出”基本相似,但需要指定需要导出照片关键字。

在这里插入图片描述

图 39 按关键字导出照片信息

说明:

1.当关键字为空时,默认导出子目录中第一张照片的坐标信息;

2.当子目录中所有照片均不包含指定关键字时,则跳过本子目录。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值