Releases: MomentsOfLife/PhotoManager
Releases · MomentsOfLife/PhotoManager
查看照片、整理照片
产品功能
PhotoManager主要有以下功能:
-
查看照片的基本信息,包括大小(占用空间、像素大小)、拍摄时间、地点、海拔、使用设备等
-
整理不同目录的照片,将不同目录的照片逐个合并到相同目录。合并过程中会
-
将所有照片按照拍摄时间重新命名,对于无法获取到拍摄时间的照片,保留原名称,例如:
2013-03-09_11-51-23.JPG
-
对于文件名相同的照片,通过MD5检查是否为相同照片,如果是,则删除重复照片;如果不是,则在文件名后面增加序号
2013-03-09_11-51-23-[1].JPG 2013-03-09_11-51-23-[2].JPG
-
如果照片可以被成功重新命名,在整理到目标目录后,原目录的照片会被删除;如果照片无法被重命名,照片还是会被整理,但是不会删除原目录照片
-
使用事例
查看照片信息
➜ PhotoManager git:(master) ✗ java -jar ./managePhoto.jar --show ~/temp/IMG_3555.jpg
照片信息如下:
******************************************************
照片的当前名称: IMG_3555.jpg
照片的当前路径: /Volumes/Document/Document/temp/IMG_3555.jpg
照片的空间大小: 2020 KB
照片的像素大小: 3264 pixels * 2448 pixels
拍摄时当地时间: 2017:05:22 18:19:28
拍摄时标准时间: 2017:05:22 10:19:28.00 UTC
拍摄时地点经纬: 100° 16' 51.73" E ,28° 53' 55.01" N
拍摄时地点海拔: Sea level:4519 metres
拍摄时使用设备: Apple (iPhone 6)
******************************************************
整理照片
➜ PhotoManager git:(master) ✗ java -jar ./managePhoto.jar --manage /Volumes/Document/Document/temp/5/ /Volumes/Document/Document/temp/1/
******************************************************
照片整理已经开始……
如果照片较多,持续时间较长,请耐心等待。
整理过程中您可以在目标目录实时查看整理效果
正在努力整理中,已完成: /Volumes/Document/Document/temp/5/ 目录下 5 张照片
******************************************************
照片整理结果如下:共计从: /Volumes/Document/Document/temp/5/ 整理了 8 张照片到/Volumes/Document/Document/temp/1/,其中:
整理成功: 8 张
: 0 张照片为已经存在的照片
: 8 张照片已经按时间重新命名
整理失败: 0 张
: 0 张照片没有找到
: 0 张照片解析时间错误放弃整理,需要手动整理
: 0 张照片因为无法重命名放弃整理,需要手动整理
******************************************************