当前位置: 代码网 > 科技>操作系统>Windows > 开源免费软件推荐PhotoPrism:一款基于TensorFlow的开源照片管理工具,实现自动图像分类与本地化部署

开源免费软件推荐PhotoPrism:一款基于TensorFlow的开源照片管理工具,实现自动图像分类与本地化部署

2024年07月31日 Windows 我要评论
PhotoPrism官方还提供了一个示例,展示了其强大的自动分类功能。在这个示例中,您可以看到照片被自动分类,并带有标签和地理位置信息。更令人惊喜的是,它还能识别黑白照片、全景照片以及相似照片(Stacks)。此外,PhotoPrism还支持中文界面,只需在设置中将语言修改为简体中文,即可轻松使用。PhotoPrism开源项目地址版本有2个版本,支持环境:docker/Ubuntu/Debian (支持ARM处理)支持平台:Nas(花芸、群晖、为联通)、树莓派等硬件系统。

引言:

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的部署模板,您只需执行简单的命令即可完成部署。例如,通过执行以下命令:

启动后,打开ip:2342,使用默认的admin/insecure登录,登录后,在setting中可以修改成中文

建立索引

docker其他高级选项(需要在docker-compose.yml这个文件目录下运行以下内容)

2、docker部署:

注意:本地要有个~/pictures文件夹。需要手动配置数据库。
注:我是没搭建成功

四、非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都是一个值得尝试的开源照片管理工具。它利用最新的机器学习技术,自动标记和查找图片,让照片管理变得更加轻松高效。而且,其私有部署的特性,更是为用户提供了数据安全和隐私保护的重要保障。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com