* 戳上方蓝字“开源先锋”关注我
推荐阅读:
《12.6K star!Shell命令即搞定可视化监控,超级6~~》
《5.6K star!再见了DocSend,这款开源项目更不错!》
《2.9K star!微软Office的开源免费平替,多平台支持,牛逼!》
大家好,我是开源君!
我们的手机和相机每天都在咔嚓咔嚓地拍着照片,不知不觉间就积累了海量的照片和视频。如何高效地管理这些珍贵的回忆,成了我们的一大难题。特别是那些热爱摄影的朋友,照片一多起来,找起来可就费劲了。
今天开源君给大家带来一个超酷的开源项目 - PhotoPrism
,一个让你的照片库变得井井有条的AI助手。
项目简介
PhotoPrism
是一款基于 AI 的智能照片管理工具,支持自动对照片进行分类、标记,并通过直观的界面展示。它可以轻松处理各种图片格式,包括 RAW 文件,同时还能帮你按日期、地点、甚至内容进行搜索,让你的照片不再“失联”。这个项目是由前Google工程师Michael Mayer发起的,目的是打造一个功能强大又保护隐私的照片管理解决方案。
目前在Github上收获了35.6K star!
性能特色
智能照片组织与搜索:PhotoPrism利用AI技术,能自动识别照片中的人物、物体、场景等内容,让你轻松找到想要的照片。比如,你想找一张去海边度假的照片,只需输入“海滩”,瞬间就能筛选出所有相关照片!
全面的文件格式支持:无论是JPG、PNG这些常见格式,还是RAW、Live Photos,甚至是视频文件,PhotoPrism都能一网打尽,满足你的所有需求。
面部识别:PhotoPrism内置了强大的面部识别功能,不仅能自动识别照片中的人脸,还能让你手动标记人名,方便按人物浏览照片。这下,再也不怕照片里的人认不出了!
地理信息展示:如果你喜欢旅行,PhotoPrism的地理信息功能绝对会让你爱不释手。它能自动提取照片中的GPS信息,并在高清世界地图上展示出来,带你重温每一次旅行的美好记忆。
WebDAV同步:PhotoPrism还提供了WebDAV同步功能,让你能与其他设备双向同步照片,轻松实现多设备间的照片管理。
移动端支持:虽然PhotoPrism主要设计用于自托管服务器,但它对移动设备的支持也非常友好。你可以通过Progressive Web App(PWA)将其安装到手机主屏幕上,随时随地管理你的照片库。
快速安装使用
官方提供了很多种PhotoPrism的安装方法,比较推荐的是实用Docker安装部署。
以下是一个简单的 Docker 部署方法:
version: "3.5"
services:
photoprism:
image: photoprism/photoprism:latest
ports:
- 2342:2342
volumes:
- "./photoprism:/photoprism"
environment:
PHOTOPRISM_ADMIN_PASSWORD: "你的安全密码"
PHOTOPRISM_STORAGE_PATH: "/photoprism/storage"
PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals"
restart: unless-stopped
将以上代码保存为 docker-compose.yml 文件,然后运行以下命令启动:
docker-compose up -d
安装之后在浏览器打开 http://localhost:2342,就能看到 PhotoPrism 的界面了!
项目体验展示
PhotoPrism的Web界面非常直观,上手简单。使用时可以感受到强大的 AI 分类和搜索功能。例如,上传一批旅行照片后,系统会自动按地点标记,甚至可以识别出照片中有哪些建筑、动物,或是海滩。需要找某年的生日聚会照片?只需输入关键词,瞬间就能定位到目标!
我特别喜欢的是PhotoPrism的地图功能。每次旅行归来,我都会把照片按拍摄地点整理好,然后在地图上标记出来。这样一来,每当我想回顾那次旅行的点点滴滴时,只需在地图上点击一下就能找到所有相关照片了!
PhotoPrism
就像是一个超级智能的私人照片管家,它不仅免费开源,还能帮你在保护隐私的同时,高效管理你的照片库。无论是家庭旅行的照片,还是专业摄影师的作品,PhotoPrism都能轻松应对。
更多细节功能,感兴趣的可以到项目地址查看:
项目地址:
https://github.com/photoprism/photoprism