Skip to content

Similar Image Finder (SIF) is a privacy-friendly Android application that helps users identify and review visually similar images within a selected folder.

License

Notifications You must be signed in to change notification settings

otaltan/SimilarImageFinder

Repository files navigation

Similar Image Finder (SIF)

Similar Image Finder (SIF) is a privacy-friendly Android application that helps users identify and review visually similar images within a selected folder. Using perceptual hashing (pHash), the app compares image pairs based on user-defined similarity thresholds, making it easy to sort out duplicate or near-duplicate photos.

All image comparisons are performed locally – no data leaves your device.

If you like my app you can buy me a coffee ☕

✨ Features

  • 🔍 Search for similar images: Choose a folder to scan for images (subfolders are excluded).
  • 🎚 Set Similarity Threshold: Define the minimum similarity (e.g., 70%) for image comparisons.
  • 👁 Compare Pairs Easily: View similar image pairs with:
    • Overlay slider to fade between images
    • Tap to switch between them
  • Mark Unwanted Images: Select images you wish to discard using checkboxes.
  • 📂 Safe Deletion Workflow: Marked images are moved to a subfolder named delete
    • 🚫 The app does not permanently delete files (manual cleanup by user)

🧭 How to Use

Step 1. Link to my GitHub Page 😄

Step 2. Choose a folder containing at least 2 images

Step 3. Set the similarity threshold

Step 4. Start the search

Step 1. Cancel search, if needed

Step 2. Wait for the search process to finish


Click on the results to open the compare screen


Step 1. Use the slider to overlay images

Step 2. Select the checkboxe of the image you want to move to the delete folder

Step 3. Tap on the image to toggle between the images

Step 4. Tap on the button to move the selected image(s) to the delete folder

📥 Download

🔒 Permissions

SIF only requests the minimum necessary permissions:

  • File access: To read images from user-selected folders and move files.
  • Notifications (optional): To provide feedback during longer operations.

📄 License

This app is licensed under the GNU GPL v3.0.
You are free to use, modify, and distribute it as long as:

  • The source code remains available
  • Any changes are published under the same license
  • Original authors are credited

See LICENSE for details.

🙋 Feedback

Found a bug or have a suggestion? Feel free to open an issue.

Credits

  • Image comparison inspired by aetilius/pHash, originally written in C++ and licensed under GPL-3.0.

About

Similar Image Finder (SIF) is a privacy-friendly Android application that helps users identify and review visually similar images within a selected folder.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages