以后就用自己的这个软件管理照片了。
实现的功能是基本的,但是都是我用到的:照片的时间、拍摄地点和人脸。其他信息也都录入,需要的时候也可以查询。
所有信息录入后,最关键的功能是搜索筛选功能。这个功能比较灵活,可以用任意条件进行复杂的组合搜索。按拍摄时间、地点、人物。。。。等所有的条件,条件之间and, or, not进行任意组合。
所有照片都指定拍摄地点,并且给出拍摄的utc时间,拍摄地点的本地时间和时差。可以根据照片本身带的gps位置和时间指定,也可以在地图上手动指定拍摄地点,拍摄地点的海拔可以手动指定也可以查询srtm数据自动设定,可以根据照片本地时间和航迹点指定,航迹点可以来自于gps记录器或手机自动记录的航迹。
人脸由digikam识别,然后我的程序从digikam数据库读取后导入我的数据库。
其他所有照片信息都调用exiftool读取,然后导入我的数据库。
现在已经导入照片15万张,航迹点500万个。
人脸数据得慢慢整,因为digikam识别后,有很多漏掉的得手动加,还有很多digikam根本无法识别的,例如背面的照片。
--
FROM 202.98.17.*