图片管理工具 Digikam 是使用 C++ 开发的软件,支持 Windows / macOS / Linux, 开源、免费,恰好在不久前发布了 6.0 正式版。
初见
Digikam 生于十几年前,因此仍然保留了上十年的界面布局风格。但开发语言选择了 C++ 一定程度上保证了开发前景(不会有因为语言缺陷而无法开发的功能)。
视觉
中间缩略图视图:
- 只有一个模式,并且在隐藏了多余信息后仍然有较大的间隔
- 缩略图排列不够整齐
- 缩略图尺寸最大 512(但会在视网膜屏稍有模糊)
两边侧栏:
几乎所有的功能都放在了两侧边栏,可隐藏,并且用标签栏区分了功能,虽然标签文字旋转了 90 度,无论中英文界面,阅读感受都非常不好。
初步了解
Digikam 会读取用户指定的目录内的所有图片,并以此生成几个数据库:
- 软件设置:用来存储软件基本的设置信息。
- 缩略图:它的缩略图是全部存储在数据库内的,保证速度的同时也不会产生磁盘碎片,而且尺寸比同类软件小很多(13 万张缩略图仅有不到 2.8G)。
- 文件数据:图片识别码用来查找相似图片和人脸识别。
用数据库来集中存储设置和缩略图的优点是备份方便,读写效率高,不会对硬盘造成伤害(反面例子见这里)。
Digikam 只会读取你的图片文件夹,并不会将其转成自己的格式,最大化保证了图片完整性。
软件支持插件扩展,6.1 版中内置了多达 130 款功能各异的插件,直接支持在软件内对图片进行修改。
作为图片整理工具:
Digikam 只提供文件夹、标签、标记三种方法,因为其高级查找功能强大(复杂)到可怕:
而且每一次搜索结果是可以手动保存下来的,相当于某些软件的 “智能文件夹”。
其实这些就是 Digikam 的主要整理功能了。
但,接下来的才是大招:
到这里我们要搞清楚一个问题,整理图片是为了什么?
我们使用文件夹、标签、文件名、文件说明、评分、颜色等等一大堆繁琐而复杂的功能,其实就是为了归类,为了在工作中更快的找到我们需要的素材 ——The One. 所以其实,软件只是工具,如果你有一位助手可以把你需要的资料准确地提供给你,相信谁也不会需要一款归类软件 —— 我们是设计师,不是分类员。
你明白了吗,以往我们只能在茫茫图海中通过不同角度去寻觅灵感,而现在我们几乎所想即所得。
这些功能在同类软件中是很少见的,不要说技术壁垒,有些软件作者连想都想不到。
深度使用
Digikam 在打开图片数量较多的文件夹时会稍有卡顿,但在浏览图片时几乎没有延迟,测试中 13 万图片在机械硬盘中可以随意拖拽滚动条查看。
而相似度、画图查找和人脸识别因为需要分析图片,需要在使用前花费一定时间建立数据索引,建议在空余时间进行,或针对某一文件夹单独分析,一次分析终生受用。
到这里需要介绍一下 Digikam 的数据存储方式,因为软件是专业级别工具,因此官方提供了多种存储结构:
10 万数量及以下用户使用默认 SQLite 数据库就可以,数据文件可随意迁移
- 10 万 + 图片单人用户建议使用本地 Mysql(MariaDB)数据结构
- 10 万 + 图片多用户则可以使用远程 Mysql(MariaDB)数据库
以上数据库均可使用内置工具任意转移、转换,如果你不明白也没关系,只要知道这都是现代互联网经过了几十亿人验证过的高效安全的存储方式,是最主流的数据库结构。
怎样获得更好的体验
这里仅分享一点我自己的设置
更多技巧可以看
孤影寒星在微博的分享
以及视频
功能补充
虽然 Digikam 如此强大,但仍然无法完全符合每个人的需求和使用习惯,因此在这里分享一些第三方工具来帮助我们更好的提升效率:
图片收集类:
- Artstation, Pixiv, 花瓣网(http://huaban.com)图片下载器。
- 图片助手, 一款浏览器中用于嗅探、分析网页图片、图片筛选、下载等功能及收藏、检索、分享等在线服务的扩展程序,无论图片是使用 flash 载入还是动态载入的,扩展都能很好地应对,真正做到所见即所得 (功能类似于 Fatkun、小乐图客)。
图片查找类
- Google 以图搜图 Windows 本地版,可以右键搜索本地图片
- 以图搜图大全浏览器版
如果你有更好的工具愿意分享,也请在下方留言。
最后是下载地址(推荐使用 7.0 新增人脸识别深度学习算法):
正式版:Download
测试版:Index of /digikam
关于汉化
软件目前有部分字段缺少中文化翻译,如果你对此有兴趣或者发现翻译错误,可以登录 https://crowdin.com/project/kdeorg 左上角输入 digikam 过滤出此软件的相关字符串并进行翻译或修改。
转载 · 知乎作者:Jack Frost
原文地址:https://zhuanlan.zhihu.com/p/58758918