🔥 🔥 This is side fork of the original with argument support. Magic! 🔥 🔥
🔥 Welcome aboard! You've stumbled upon the FocusFrameFinder - your one-stop Python sidekick to conquer the world of blurry images in your sequences. Whether you're on a mission to generate top-notch Neural Radiance Fields (NeRFs) 🌌, creating eye-popping 3D models 🏞 from 2D images, or just decluttering your image library 🗃, we got your back!
Dealing with blurry images is like having pineapple on your pizza 🍍🍕 - it's not for everyone. FocusFrameFinder uses the magic of the Variance of Laplacian (VoL) 🎩🔮 to quantify the blur in each image. Think of it as your very own image sorting hat 🧙♂️! This cool cat 🐱🏍 navigates through each image, calculates a 'Focus Measure' and sorts out the fuzzier ones to a different corner.
- Smart Blur Buster 🤓: Armed with the Variance of Laplacian method to quantify the blur.
- Automatic Sorting & Isolation 🗂: Moves the blurry guys to their own sub-folder. Out of sight, out of mind!
- You're The Boss! 🕹: Set your own threshold for what you consider too blurry.
- Stats Galore 📊: Min, max, average, median - you name it! Helping you choose the right threshold.
- Neural Radiance Fields (NeRFs) 🌌: Only the best for your NeRFs!
- Photogrammetry 🗺: Your 3D models deserve sharp, clear images.
- Image Library Cleanup 🧹: Get rid of those blurry nuisances and enjoy your pristine image collection!
Say 👋 to blurry frames and let FocusFrameFinder handle the grunt work!
Hop on to USAGE.md
to kickstart your journey with FocusFrameFinder.
We dig open-source and would love for you to drop in! Check CONTRIBUTING.md
for the lowdown.
This project is rolling under the MIT license. Head over to LICENSE.md
for more yawn-inducing details.
Ready to dive into the world of clear, blur-free images? Jump on the FocusFrameFinder express! 🚄🌈