ReleaseMind HK

AntiDupl不安全! 推介3款搜尋電腦中重複圖片的替代軟件

很快又到新的一年,你有大掃除的計劃嗎?除了要打掃一下屋企,作為現代人我們當然亦要清理一下電腦裏的文件,釋放硬碟空間來提升電腦效能。不知道你會不會和我一樣,常常會在網上搜圖,又或者張相機的照片儲存到電腦。很多時候,在寫文件和 PPT 之後,不知不覺就產生了很多圖片的副本或備份。如果不適時整理,當日後需要執行版本管理時,也許會亂七八糟,令你很頭痛。沒有人希望將其寶貴的磁盤空間用於沒有任何用處的重複照片。下文會介紹協助你從電腦找出並刪除相似圖片的軟件程式,以回收寶貴的磁盤空間來存儲其他文件。

過去,我是使用 AntiDupl,一款幫助你在電腦上搜尋及清理重複圖片的免費工具。我從 2015 年起就開始用它,有一定的知名度,可能你也在用。儘管該軟件在 2018 年之後就再沒有版本更新,然而我看見有些中文網站到了 2020 年仍然發文推介它。問題是,最近發現在軟件推薦網站 AlternativeTo.net 中它被標示為不安全軟件,被偵測到含惡意程序和木馬,所以把它從我的硬碟中永久刪除了,如下圖。

AntiDupl被AlternativeTo.net標示為不安全軟件

因此,我認為有必要找尋一個可以替代不安全的 AntiDupl。在本文,我將會介紹 3 款重複照片搜索軟件程式,以供不同電腦程度的使用者選擇。依照使用的難度排列,分別是:

  • Ashisoft Duplicate Photo Finder
  • AllDup
  • Imagededup

簡單易用 Ashisoft Duplicate Photo Finder

Ashisoft Duplicate Photo Finder 使用先進的視覺比較技術來並排匹配相似的照片,助你清理照片庫。它能夠對比已旋轉,翻轉,修飾,調整大小或以其他格式保存的照片,包括 RAW,HEIC / HEIF,JPG,PNG,GIF等 60 多種照片格式。

在使用時,你首先要設定需要掃描的路徑,你可以點擊 Add Path 按鈕通過開啟檔案對話,或者利用拖曳將文件夾加入至掃描路徑清單。

Ashisoft Duplicate Photo Finder 應用例子

完成掃描之後,Duplicate Photo Finder 會將相似的照片分組地列出縮圖,非常方便人手覆核結果。

Ashisoft Duplicate Photo Finder 掃描設置選項

你可以在主介面按 More Options,並在 Options 對話框挑選「照片的相似度 (Photo Similiartiy)」,以及設定需要排除的檔案路徑和照片格式。

Ashisoft Duplicate Photo Finder Auto Mark 選項

最後,你可以利用 Auto Mark 一鍵依照檔案日期、檔案大小、檔案名稱來篩選照片,刪除、移動或者複製已選取的檔案。

多功能 高度可調 AllDup

AllDup 是一款免費軟件工具,用於搜索和刪除電腦上的重複檔案。它的快速搜索算法可查找任何文件類型的副本,包括文本,圖片,音樂或電影。

AllDup 主介面

它的多功能搜索引擎使你可以結合以下條件查找重複檔案:

  • 檔案名
  • 檔案擴展名
  • 文件大小
  • 文件內容
  • 文件日期
  • 文件屬性

此外,你還可以搜索相似或幾乎相同的圖片,並且有多種比較算法可供選擇。

AllDup 搜尋條件

AllDup 比較模式

在 AllDup 的多種比較模式之中,我比較推薦使用 dHash 去搜索 100% 相同照片,可以最大程度地排除將細微差異的照片到為相同的誤判。

AllDup 搜索結果

完成掃描之後,AllDup 會將相似的照片分組成清單。你需要點選搜索結果,才會在右側預覧窗格顯示縮圖。而且,縮圖為垂直排列,比較照片時可能會覺得視感上不太習慣。

AllDup 選取器選項

AllDup 亦有類似 Auto Mark 的功能,而且選項更豐富。不過,可能反而令你覺得太過複雜,用起來不夠明瞭爽快。

AllDup 批量處理選項

挑選好要處理的照片之後,可以批量刪除、移動複製或者重新命名已選取的檔案。

Imagededup 開源Python任你編

Imagededup 是一個 python 軟件包,它已整合了從圖片集合中查找完全或者幾乎相同的圖像的程式碼。Imagededup 與 Python 3.6+ 兼容,並且可以在 Linux,MacOS X 和 Windows 上運行。

Image Deduplicator (imagededup)

該軟件包提供多款圖像相似算法,包括從特別擅長查找重複圖片的 Hashing 算法,以至擅長查找近似圖像的卷積神經網絡 (Convolutional Neural Network, CNN)。

Imagededup 範例

至於如何編程和使用 Imagededup,請參考軟件包文件「使用 CNN 在整個數據集中查找重複照片」的範例。

希望這篇文章能夠幫助你找到適合的工具。我知道市場上還有很多選擇,你有沒有其他建議呢?歡迎留下評論及分享你的觀點。你可亦追蹤 Facebook 專頁 與我交流和討論。

你可能也會想知道

  1. 如何在 Colab 存取 Google Drive 上的檔案 ─ 掛載及 PyDrive 教學
  2. 免費軟件 NAPS2 - 解決雙面文件掃描難題
  3. 意外發現 Google Keep 是最安心便利的免費 OCR 手機 App