Linux tabanlı sistemler için ücretsiz ve açık kaynaklı bir çift görüntü bulucu var mı?
Tam kopyaları bulmak (dosya adına değil içeriğe göre) benim için yeterli, ancak benzer görüntüleri bulma yeteneği de harika olurdu.
Linux tabanlı sistemler için ücretsiz ve açık kaynaklı bir çift görüntü bulucu var mı?
Tam kopyaları bulmak (dosya adına değil içeriğe göre) benim için yeterli, ancak benzer görüntüleri bulma yeteneği de harika olurdu.
Yanıtlar:
Tüm fotoğrafları koleksiyonunuza ekleyin. Menüde “Araçlar / Kopyaları bul” u seçin. Bu, tüm koleksiyonunuzda kopyaları arayacaktır.
Bir komut satırı aracı. Karşılaştırmak istediğiniz tüm görüntüleri komut satırına iletin.
Menüde “Dosyayı bul / Yinelenen bul” u seçin. Sürükleyip bırakarak görüntü dosyaları kopyalar penceresini yapar. İçeriğini özyinelemeli olarak eklemek için dizinleri bırakabilirsiniz.
Bir dizin ağacında bayt bayt yinelemelerini bulmak için bir komut satırı aracı.
(Https://askubuntu.com/questions/4072/how-can-i-find-duplicate-photos adresinden yayınlandı )
findimagedups
aynı zamanda hiyerarşilere iner, bayt düzeyinde çoğaltma gerektirmez ve (daha da önemlisi) gelecekteki çalışmaları hızlandırmak için kayıtları tutabilir (çünkü büyük bir görüntü yığınına ilk geçiş uzun sürebilir ).
Bunu linux bash komutları ile de yapabilirsiniz, sadece dosya boyutlarını karşılaştırarak
İlk olarak : silinmiş dosyaları oraya taşımak için çöp klasörü oluşturun
mkdir ../trash
Sonra : bu komutu çalıştırın
mv `stat -c "%s %n" * | column -t | sort | awk '{if( $1 != size ){ print "original",$1,$2; } else { print "delete",$1,$2;} size = $1 }' | grep delete | awk '{ print $3;}'` ../trash/
tek bir klasör için çalışır
çeşitli klasörleriniz varsa, yukarıdaki komut üzerinde bazı ek işler yapmanız gerekir