如何在 Linux 系統(tǒng)里查找并刪除重復(fù)相片
點(diǎn)擊打開(kāi)了很多相似的相片?同樣的相片保存在不同文件夾里?我理解這種感受。
在相機(jī)里點(diǎn)擊相片,通過(guò) WhatsApp 發(fā)送。然后又備份相片,于是在 WhatsApp 和系統(tǒng)相冊(cè)里就會(huì)存下同樣的拷貝。這個(gè)很煩人,很亂而且額外占用不必要的存儲(chǔ)空間。
我是在翻看我岳父的相片收藏時(shí)遇到這個(gè)問(wèn)題的。下面是我如何找出重復(fù)相片并刪除的做法。
使用 digiKam 來(lái)找出和刪除重復(fù)相片
digiKam 是一個(gè) 用來(lái)管理和收集相片的自由開(kāi)源應(yīng)用。它主要是方便攝影師,但并不是說(shuō)一定要專業(yè)玩相機(jī)的人才能用。
我可以演示如何使用這個(gè)工具來(lái)查找重復(fù)相片,然后根據(jù)需要?jiǎng)h除重復(fù)內(nèi)容。
第一步
首先是安裝 digiKam。它是一個(gè)很流行的應(yīng)用程序,應(yīng)該可以在軟件中心里直接安裝,或者通過(guò)你的發(fā)行版的包管理器安裝。
第二步
在第一次運(yùn)行 digiKam 時(shí),它會(huì)要求你選擇相片保存的位置。然后會(huì)創(chuàng)建一個(gè) SQLite 數(shù)據(jù)庫(kù)并開(kāi)始導(dǎo)入圖片。
第三步
在相片導(dǎo)入完成以后,在文件菜單里選擇工具->查找重復(fù)圖片。
第四步
根據(jù)你所收集的圖片數(shù)量,會(huì)需要一些時(shí)間。之后,你應(yīng)該可以在左側(cè)邊欄里看到有重復(fù)的所有相片。在選中圖片后,重復(fù)的相片會(huì)在右側(cè)邊欄里顯示出來(lái)。
在上面的截圖里,我在左側(cè)選中的圖片有四張一樣的。其中有一張圖片標(biāo)記了“參考圖片Reference image”,不過(guò)還是由你來(lái)確定哪張是原始的,哪張是復(fù)制的。
重復(fù)的相片默認(rèn)會(huì)按保存位置(比如文件夾)來(lái)分組??梢栽谖募藛卫镞x擇視圖->分類顯示選擇其他方式。
要?jiǎng)h除重復(fù)相片的話,選中有側(cè)邊欄里的相片并按下刪除鍵。
可以重復(fù)這個(gè)操作,選擇左側(cè)邊欄里的圖片,一個(gè)個(gè)刪除重復(fù)圖片。會(huì)花太長(zhǎng)時(shí)間?有個(gè)方法可以一次刪除多個(gè)重復(fù)內(nèi)容。
在 digiKam 里刪除多個(gè)重復(fù)圖片
如果想一次把所有重復(fù)相片全刪掉的話,可以在左側(cè)邊欄里選中所有相片。
然后,打開(kāi)文件菜單->視圖->排序,然后選擇按相似程度。
之后會(huì)在底部顯示所有參考圖片。然后可以在右側(cè)邊欄里選中所有沒(méi)有標(biāo)記重復(fù)的相片,并按下刪除按鈕。
額外提示:可以在垃圾桶里恢復(fù)已刪除的相片
意外總是有的。人們經(jīng)常會(huì)不小心誤刪了相片。這也是為什么 digiKam 不會(huì)立刻徹底刪除圖片。而是選擇在保存相片的文件夾下創(chuàng)建隱藏的 .dtrash 文件夾,然后將“已刪除”的相片移動(dòng)到里面。
在應(yīng)用程序界面上,你也可以看到這個(gè)垃圾桶文件夾。在里面可以找到你“刪除”的相片,然后根據(jù)需要可以選擇恢復(fù)。
希望你能喜歡這個(gè)關(guān)于在 Linux 上查找和刪除重復(fù)圖片的簡(jiǎn)短教程。類似的,你可能會(huì)想了解 使用 GUI 工具在 Linux 系統(tǒng)里搜索重復(fù)文件。