最近在用 Tropy 管理我的影像資料
我有時候需要記下每張照片的版權資訊、拍攝原因、OCR 文字內容等等。 如果把這些文字訊息存放在另一個文字檔或 Excel 裡面,照片和文字就分散在兩處,查找起來不方便。
最近用上了 Tropy,勉强解決了上述麻煩。
Tropy 是一個開源的圖片管理軟體,能把所有照片集中存放在一個專案檔裡(以 .tpy 結尾,本質上是 SQLite 資料庫)。
每張圖片對應一個獨立的條目,使用者可以在條目中寫入圖片的元數據,如拍攝日期、作者、版權資訊等。

對我很有幫助的功能如下:
- 可自定義的元數據模板:可以根據自己的需求,增減條目的欄位,例如給掃描的檔案圖片新增一個「館藏號」欄位。
- 筆記與圖像註釋:Tropy 内建了筆記功能,可以直接在條目中寫入筆記或 OCR 轉錄文本,并且支持部分 Markdown 語法和全文檢索,圖片與文本資料不必再分散存放。此外,Tropy 也內建有限的圖像註釋功能,可在圖上框選重點或調整照片亮度。
- 圖組功能:可以將多張相關的圖片(例如一張地圖的多張局部)組合起來,視為一個單一的條目進行管理。
除此之外,Tropy 也支援:
- 標籤(Tags)和列表(Lists)功能:用於分類與整理圖片。
- 全文搜索:可以快速檢索筆記或元數據中的文字。但中文分詞不夠精準。我目前的解決方式是在條目中新增一個「描述」欄位,寫入關鍵字並以空格隔開。
- 導入與導出:接受導入多種圖像文件格式(JPEG、PNG、PDF、TIF 等),也支持將數據導出為 JSON-LD 或 PDF 等格式。此外,作為開源軟件,Tropy 允許使用者用插件來擴展功能。如 CSL 插件支援將 Tropy 條目匯出到 Zotero,便於批量管理參考文獻;CSV 插件支援將 Tropy 條目導出為 CSV 格式。
- 多種界面語言:包括中文,可以在「首選項」中切換。
具體參見 Tropy 官方網站。