数码照片管理系统Damselfly

这篇具有很好参考价值的文章主要介绍了数码照片管理系统Damselfly。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

数码照片管理系统Damselfly

什么是 Damselfly ?

Damselfly 是一个基于服务器的数码照片管理系统。Damselfly 旨在管理基于文件夹的大型照片集合,特别关注快速搜索和关键字标记工作流程。Damselfly 包含强大的机器学习功能,可帮助您识别照片及其主体,包括人脸检测、物体检测和(使用可选的 Azure 人脸服务帐户)全面面部识别,允许您标记人物一次,并让 Damselfly 识别他们是否出现在其他照片中。Damselfly 还提供了一个桌面/客户端应用程序,可以与您的笔记本电脑或 PC 更紧密地集成,使您可以快速将 Damselfly 中的精选图像同步到本地文件夹,以进行编辑等。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 damselfly ,选择第一个 webreaper/damselfly,版本选择 latest

本文写作时, latest 版本对应为 4.0.3

数码照片管理系统Damselfly

Damselfly是基于 C# 开发的应用,不知道是不是集成了机器学习功能的缘故,镜像有点大

数码照片管理系统Damselfly

docker 文件夹中,创建一个新文件夹 damselfly,并在其中建三个子文件夹,分别是 configpicturesthumbs

如果用现有的照片库,可以不建 pictures 目录,为了节省空间,老苏还是使用了 PhotoPrism 的照片库

文件夹 装载路径 说明
docker/damselfly/config /config 存放设置
docker/damselfly/thumbs /thumbs 存放缩略图
docker/photoprism/photos /pictures 照片库

数码照片管理系统Damselfly

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
6363 6363

数码照片管理系统Damselfly

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 damselfly 和 子目录
# 如果用现有照片库,可以不建 pictures 目录
mkdir -p /volume2/docker/damselfly/{config,pictures,thumbs}

# 进入 damselfly 目录
cd /volume2/docker/damselfly

# 运行容器(使用空的图库)
docker run -d \
  --name damselfly \
  --restart unless-stopped \
  -p 6363:6363 \
  -v $(pwd)/config:/config \
  -v $(pwd)/pictures:/pictures \
  -v $(pwd)/thumbs:/thumbs \
  webreaper/damselfly

# 运行容器(使用 PhotoPrism 的照片库)
docker run -d \
  --name damselfly \
  --restart unless-stopped \
  -p 6363:6363 \
  -v $(pwd)/config:/config \
  -v /volume2/docker/photoprism/photos:/pictures \
  -v $(pwd)/thumbs:/thumbs \
  webreaper/damselfly

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  damselfly:
    image: webreaper/damselfly
    container_name: damselfly
    restart: unless-stopped
    ports:
      - 6363:6363
    volumes:
      - ./config:/config
      - ./thumbs:/thumbs
      - /volume2/docker/photoprism/photos:/pictures

然后执行下面的命令

# 新建文件夹 damselfly 和 子目录
# 如果用现有照片库,可以不建 pictures 目录
mkdir -p /volume2/docker/damselfly/{config,pictures,thumbs}

# 进入 damselfly 目录
cd /volume2/docker/damselfly

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:6363 就能看到主界面

数码照片管理系统Damselfly

一开始会使用 AI 扫描照片识别面部,所以 CPU 的占用是比较高的

数码照片管理系统Damselfly

有的图片感觉识别的还行,不仅识别出 PersonFace,居然还识别出了 Sports ball

数码照片管理系统Damselfly

但是有的就差点意思了,就这也能识别出 Face

数码照片管理系统Damselfly

所以当你搜索 Face 时,会有一半是不相干的

数码照片管理系统Damselfly

sport 倒是都找到了

数码照片管理系统Damselfly

多用户

第一次进设置,会提示创建管理员账号

数码照片管理系统Damselfly

登录

数码照片管理系统Damselfly

新建用户

数码照片管理系统Damselfly

关于角色、权限,可以看官方文档:https://github.com/Webreaper/Damselfly/blob/master/docs/Multi-user.md

参考文档

Webreaper/Damselfly: Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection, and face-recognition.
地址:https://github.com/webreaper/damselfly

Damselfly – Server based Digital Asset Management
地址:https://damselfly.info/文章来源地址https://www.toymoban.com/news/detail-427607.html

到了这里,关于数码照片管理系统Damselfly的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于springboot的企业进销存管理系统/进销存管理系统/库存管理系统

      摘 要 在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括 企业进销存管理系统 的网络应用,在外国 企业进销存管理 已经是很普遍的方式,不过 国内的 企业进销存管理 可能 还处于起步阶段 。 企业进销存管理系统 具有 产品入库、产品出库

    2024年02月12日
    浏览(53)
  • 内网安全管理系统(保密管理系统)

    在当今信息化的时代,企业的内网已经成为其核心资产的重要组成部分。 随着企业的快速发展和信息化程度的提升,内网安全问题日益凸显,如何保障内网的安全和机密信息的保密性,已经成为企业亟待解决的问题。 内网安全管理系统(保密管理系统)是一种集成了先进的

    2024年01月20日
    浏览(59)
  • 物业管理系统/小区物业管理系统

    物业管理系统 摘要: 随着科技的飞速发展,计算机已经广泛的应用于各行各业当中,而且日趋普及。在各个领域内,计算机的应用已经十分广泛,各种智能设备都与计算机紧密结合在一起,主要应用于两个方面:一是以设备为主。另一种是软件的建设,以提高 物业管理系统

    2024年02月01日
    浏览(56)
  • 驾校管理系统的设计与实现/驾校信息管理系统

    摘  要随着社会的发展,车辆也越来越多,计算机的优势和普及使得驾校管理系统的开发成为必需。驾校管理系统主要是借助计算机,通过对信息进行管理。减少管理员的工作,同时也方便广大学员对个人所需信息的及时查询以及管理,其次是大量信息的管理,最后是高度安

    2024年02月07日
    浏览(44)
  • 微信小程序考勤签到管理系统+后台管理系统

    《微信小程序考勤签到管理系统+后台管理系统》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等 本系统包含微信小程序做的考勤前台和Java做的后台管理系统: 微信小程序——考勤前台涉及技术: WXML 和 WXSS、JavaScript Java——考勤后台涉及技术

    2024年02月09日
    浏览(49)
  • 健身房信息管理系统/健身房管理系统

    21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。 论文

    2023年04月27日
    浏览(36)
  • springboot(ssm仓库管理系统 wms智能仓储管理系统Java系统

    springboot(ssm仓库管理系统 wms智能仓储管理系统Java系统 开发语言:Java 框架:ssm/springboot + vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.7(或8.0) 数据库工具:Navicat 开发软件:eclipse//idea 依赖管理包:Maven 如需了解更多代码细节或修改代码功能界面,本人都能提供技

    2024年01月18日
    浏览(47)
  • 超市商品信息管理系统/超市管理系统的设计与实现

    摘  要 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多国家的之中,随之就产生了“超市商品信息管理系统”,这样就让超市商品信息管理系统更加方便简单。 对于本超市商品信息管理系统的设计来说,系统开发主要是采用j

    2024年02月02日
    浏览(45)
  • 进销存管理系统是什么?进销存管理系统优点?

    库存管理不当导致物资浪费/过期/损坏,增加企业成本和风险; 无法有效监控销售和采购流程,交易的准确性和时效性不到位; 财务管理混乱; ...... 你是否遇到过以上问题? 进销存管理系统(Inventory Management System) 就是为了解决此类问题的软件应用程序,旨在 帮助企业和

    2023年04月18日
    浏览(50)
  • qt实现信息管理系统(学生信息管理系统)功能更完善

    信息系统代码地址:https://gitee.com/dxl96/StdMsgSystem 本学生信息管理系统同升级改造的幅度较大,涉及到的东西对于初学者来说,可能稍显复杂,可以先移步到 https://blog.csdn.net/IT_CREATE/article/details/82027462 查看简易的系统。 本系统引入日志管理,数据库选择支持sqllite、mysql,自

    2024年02月13日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包