Yeniden boyutlandırılmış fotoğraflar dahil yinelenen fotoğrafları bulmak için ne kullanabilirim?
Tüm fotoğrafları koleksiyonunuza ekleyin. Menüde “Araçlar/Çiftleri bul” u seçin. Bu, tüm koleksiyonunuzdaki çiftleri arayacaktır.
Bir komut satırı aracı. Karşılaştırmak istediğiniz tüm görüntüleri komut satırından geçirin.
Menüden “Dosya/Bul kopya” seçeneğini seçin. Sürükle ve bırak görüntü dosyalarını çiftler penceresinde yapar. İçeriklerini yinelemeli olarak eklemek için dizinleri bırakabilirsiniz. Görüntülerin görsel karşılaştırması için açılır menüde belirli, varsayılan olmayan seçenekler vardır. "Özel" benzerlik seviyesi eşleşmeleri sadece en yüksek benzerlik derecesi ile sınırlandırmaya izin verir, ancak 99 olarak "Tercihler" olarak ayarlanması gerekir. O zaman bile, en azından çizgi gibi bazı görüntüler için kusursuz bir şekilde çalışmaz. Sanat. Ne yazık ki, çözünürlük, tarih veya her neyse gibi rasyonel ölçütlere sahip bir otomatik seçim mekanizması sağlamıyor, otomatik seçim sadece rastgele olarak korunacak referans olarak bulunan ilk resmi seçiyor gibi görünüyor. Çok sayıda görüntüyü silmek, her silme işleminde sonuç sayısını güncellemeye çalıştığından oldukça yavaş olabilir.
Bu araçların üçü de, yalnızca baytla aynı bayt olan dosyaları değil, görsel kopyaları bulur.
fslint
, herhangi bir türdeki yinelenen dosyaları md5sum ile bulabilen grafiksel bir programdır. Görüntüler aynı değilse, kopya olarak işaretlenmezler. Aşağıdaki resimde, İndirilenler dizindeki bir sürü çift pdf dosyası gösteriliyor:
Gelişmiş arama parametrelerini dosya türüne göre aramak için değiştirebilir ve kendinizi yalnızca resimlerle sınırlayabilirsiniz. Bu, "extra find parametrelerini" find
komut seçeneği olarak değiştirerek yapılır. Örneğin, burada sadece *.jpg
dosyalarını arıyorum (aynı yolda, sadece "Yüklemeler" klasörüme bakıyorum:
fdupes
, eşdeğer bir komut satırı tabanlı bir araçtır. Her ikisi de depolarda bulunmaktadır.
Çift dosyaları bulmak için fdupes
adlı bir komut satırı aracı kullanabilirsiniz (daha fazla ayrıntı için man fdupes
bölümüne bakın). Yeniden boyutlandırılmış 'kopyaları' bulmak için hiçbir yol bilmiyorum. Bunu yapan bir program, görüntünün içeriğini analiz eden bir tür akıllı algoritma gerektirecektir çünkü bir görüntü yeniden boyutlandırıldığında verileri değiştirilir, böylece geleneksel çift bulma yöntemleri işe yaramaz.
imgSeek benzer resimlerin yanı sıra kopyaları da bulabilir (bu nedenle yeniden boyutlandırılmış fotoğrafları ve farklı dosya adlarına ve meta verilere sahip fotoğrafları bulabilmelidir) ve hatta eskizleri temel alarak fotoğrafları arayabilir. Masaüstü ve sunucu sürümlerinde mevcuttur.
Yine de kendim denemedim.
dupeGuru Picture Edition kesinlikle harika çalışıyor ve denemeye değer.
Bir Launchpad PPA , dupeguru
(yeni hepsi bir arada paket) veya dupeguru-pe
(eski fotoğraf düzenleme paketi) bu komutları kullanarak yüklenebilir:
Sudo add-apt-repository ppa:hsoft/ppa
Sudo apt-get update
Sudo apt-get install dupeguru
Visipics, bu işlev için ücretsiz bir Windows uygulamasıdır, ancak elbette, Linux'ta, şarap yoluyla gayet güzel çalışır (yinelenenlerin ayrılmasıyla ilgili olarak geeqie/gqview'den daha iyidir (geeqie'nin sonuçları kesinlikle "sıralanamaz" dır).
Görüntüleri daha küçük dosya boyutu, sıkıştırılmamış tür, daha düşük çözünürlük gibi ölçütlere göre otomatik olarak seçmesini söyleyebilirsiniz (tersi olmaz, ancak elle yapmanız gerekir, ki bu geeqie'de yapmaktan çok daha iyi, çünkü seçimin bekletilmesi gerekmiyor Shift/Ctrl) ve hatta klasörleri önceliklendirirsiniz (ancak son öncelik klasör önceliğidir).
Sembolik bağlantılara dikkat etmelisiniz - gerçekte - rastgele bir dosyayı "kopya" olarak silerken bir dosyaya sembolik bir bağlantı kaydetmeyi seçebilir. Bu utanç verici.