开源免费软件推荐PhotoPrism:一款基于TensorFlow的开源照片管理工具,实现自动图像分类与本地化部署 | 您所在的位置:网站首页 › 照片人物分类管理app软件 › 开源免费软件推荐PhotoPrism:一款基于TensorFlow的开源照片管理工具,实现自动图像分类与本地化部署 |
引言:
PhotoPrism,这款基于机器学习软件Google TensorFlow的开源照片管理工具,不仅实现了自动图像分类,更能够精准检测图片的颜色、色度、亮度、质量等属性。无论是全景照片还是地理位置信息,它都能轻松识别。更重要的是,它支持直接上传照片和挂载WebDAV目录,为用户提供了极大的灵活性。而Docker傻瓜式安装方式,更是让部署变得前所未有的简单。只需通过Web界面,您就能方便地访问和管理照片,无论是在家中还是服务器上托管,都能轻松实现。 一、软件介绍和硬件要求PhotoPrism官方还提供了一个示例,展示了其强大的自动分类功能。在这个示例中,您可以看到照片被自动分类,并带有标签和地理位置信息。更令人惊喜的是,它还能识别黑白照片、全景照片以及相似照片(Stacks)。此外,PhotoPrism还支持中文界面,只需在设置中将语言修改为简体中文,即可轻松使用。 PhotoPrism开源项目地址GitHub - photoprism/photoprism: AI-Powered Photos App for the Decentralized Web 🌈💎✨ 版本有2个版本, 支持环境:docker/Ubuntu/Debian (支持ARM处理) 支持平台:Nas(花芸、群晖、为联通)、树莓派等硬件系统 硬件基础要求(最小值):2C3G4G(2核3G内存4G存储) 注意:因为当索引器暂时需要更多内存来处理大文件时,这可能会导致意外重启。索引 RAW 图像和高分辨率全景图可能需要额外的交换空间和/或物理内存,超出建议的最小值。 注意:在内存为 1 GB 或更少的系统上禁用 RAW 图像转换和 TensorFlow 二、功能亮点:PhotoPrism的功能亮点不仅仅在于自动图像分类。在左侧菜单中,您可以轻松找到相册、硬盘、我的最爱、瞬间(自动生成的相册)、日历、地点、标签(自动生成)、文件夹等内容。这些功能使得浏览、组织和分享照片集变得前所未有的便捷。 此外,PhotoPrism的设置内容也相当丰富。您可以选择多种主题界面,进行权限设置,实现完全私用或只读提供给他人观看,甚至创建一个公共相册,让任何人(或有权限的人)上传照片。这种灵活性使得PhotoPrism能够满足不同用户的需求。 三、Docker部署:PhotoPrism支持三种上传图片的方式:原生储存(部署时直接挂载在Docker里)、浏览器上传以及WebDAV。这为用户提供了多种选择,无论您是在本地还是远程上传照片,都能轻松实现。 而在部署方面,PhotoPrism同样表现出色。相对于其他类似项目,PhotoPrism的部署过程可能是最简单的一个。 1、官方提供了基于docker-compose的部署模板,您只需执行简单的命令即可完成部署。例如,通过执行以下命令:wget https://dl.photoprism.org/docker/docker-compose.yml docker-compose up -d 启动后,打开ip:2342,使用默认的admin/insecure登录,登录后,在setting中可以修改成中文 建立索引 Docker其他高级选项(需要在Docker-compose.yml这个文件目录下运行以下内容) 启动服务 docker-compose up -d 停止服务 docker-compose stop 下载更新 docker-compose pull 卸载 docker-compose rm -s -v 查看日志 docker-compose logs --tail=100 -f 重置数据库 docker-compose exec photoprism photoprism reset 备份数据库 docker-compose exec photoprism photoprism backup -a -i 恢复数据库 docker-compose exec photoprism photoprism restore -a -i 更改管理员密码 docker-compose exec photoprism photoprism passwd 2、docker部署:注意:本地要有个~/Pictures文件夹。需要手动配置数据库。 注:我是没搭建成功 docker run -d \ --name photoprism \ --security-opt seccomp=unconfined \ --security-opt apparmor=unconfined \ -p 2342:2342 \ -e PHOTOPRISM_UPLOAD_NSFW="true" \ -e PHOTOPRISM_ADMIN_PASSWORD="insecure" \ -v /photoprism/storage \ -v ~/Pictures:/photoprism/originals \ photoprism/photoprism 四、非Dcoker安装如下 1、使用tar.gz进行安装PhotoPrism:/opt/photoprism 目录注意,wegt文件,更换至Photoprism最新链接 sudo mkdir -p /opt/photoprism cd /opt/photoprism wget -c https://dl.photoprism.app/pkg/linux/amd64.tar.gz -O - | sudo tar -xz sudo ln -sf /opt/photoprism/bin/photoprism /usr/local/bin/photoprism photoprism --version如果下载不了,如下图,手动下载(这里是官网链接,可以从Github下载到服务器) 2、基于Ubuntu/DebianLinux curl -sLO https://dl.photoprism.app/pkg/linux/deb/amd64.deb sudo dpkg -i amd64.deb 总结无需复杂的配置和修改,让部署变得如此简单。 无论是摄影爱好者还是家庭用户,PhotoPrism都是一个值得尝试的开源照片管理工具。它利用最新的机器学习技术,自动标记和查找图片,让照片管理变得更加轻松高效。而且,其私有部署的特性,更是为用户提供了数据安全和隐私保护的重要保障。 |
CopyRight 2018-2019 实验室设备网 版权所有 |