我正在从 Google Photos 过渡,我真的很喜欢 Shotwell 的功能。但是,由于我管理照片的方式,人脸检测/识别对我来说非常重要。我查看了这篇博客文章,该文章显然展示了如何做到这一点,但由于我不是该领域的专家,所以 IMO 非常模糊。我尝试这样做,meson build
但是我手动安装了大量依赖项(也许不应该这样做?)其中一个搞砸了我的 apt 系统(我通过删除软件应用程序中的所有其他软件来解决这个问题,并且进行 dist-upgrade 删除不必要的包和依赖项)。
是否有更详细的分步指南来执行此操作?我真的很喜欢 Shotwell,但我必须拥有人脸检测功能(我知道它处于测试阶段,但我看到一个视频证明它有效)。
(我知道我可以使用 digiKam,但我真的很喜欢 Shotwell!)
这是你可以做的:
注意:我的帖子是 WIP,编辑将被接受。
更新:我失去了希望,我不知道如何安装 opencv 以及如何从 OpenFace 获取提到的 DNN 模型。
这更像是一种解决方法,但可以通过安装 Shotwell 的 Unstable flatpak 以几个简单的步骤使面部功能正常工作(我知道是因为我现在很高兴使用它!)。
脚步:
flatpak install https://gitlab.gnome.org/GNOME/shotwell/raw/master/flatpak/org.gnome.Shotwell.unstable.flatpakref
(您可能需要 sudo 管理员权限 - 我显然不必输入我的 sudo 密码 - 您需要通过键入来接受安装提示y
)注意:当然,由于此功能仍然是 WIP,Shotwell 可能会认为您的窗帘是一张脸(或者就此而言,您的门),并且没有明显的选项可以扫描您的照片库并自动标记人脸,但是嘿- 至少它在那里!