Mam obraz w niskiej rozdzielczości, o którym wiem, że mam gdzieś na komputerze obraz w pełnej rozdzielczości. Czy jest jakiś sposób, aby wyszukać JPG na moim komputerze, używając małej rozdzielczości obrazu jako danych wejściowych do wyszukiwania?
TL; DR: Użyj Visipics.
To, czego szukasz, nazywa się wyszukiwaniem wstecznym :
[Jest to] technika polegająca na zapewnieniu przykładowego obrazu, na którym następnie [system] oprze swoje wyszukiwanie; pod względem wyszukiwania informacji przykładowy obraz formułuje zapytanie wyszukiwania.
Najpopularniejsze wyszukiwania obrazów odwróconych są oparte na Internecie, takie jak TinEye , a nawet Google Image Search .
Będą jednak wyszukiwać wśród obrazów obecnych w sieci; potrzebujesz narzędzia, które wykona wyszukiwanie obrazu wstecznego na plikach na twoim komputerze.
Cóż, Visipics robi dokładnie to, czego potrzebujesz, jest bezpłatny, działa w systemach Windows (2000, 2003, XP, Vista, Seven) i Linux (przez Wine). Używałem go sam w przeszłości i jest naprawdę szybki, obsługuje JPG, PNG i RAW, a jego filtr czułości można dostosować ręcznie.
Z oficjalnej strony:
VisiPics nie tylko szuka identycznych plików, wykracza poza sumy kontrolne, aby szukać podobnych zdjęć i (...) stosuje pięć filtrów porównania obrazów w celu zmierzenia, jak blisko są pary zdjęć na dysku twardym.
Visipic jest znacznie szybszy niż jakikolwiek inny produkt komercyjny i (...) wykryje dwa pliki o tej samej rozdzielczości co duplikat lub ten sam obraz zapisany w różnych formatach lub duplikaty, w których miały miejsce jedynie niewielkie zmiany kosmetyczne.