最近在用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官方網站。