DecodingRaphael / unraphael

Python toolkit for unraveling image similarity with a focus on artistic practice
https://unraphael.readthedocs.io
Apache License 2.0
2 stars 1 forks source link

Add visual to show the connections between feature points when using SIFT #80

Open ThijsVroegh opened 1 month ago

ThijsVroegh commented 1 month ago

Add visual to show the connections between feature points when using SIFT. This allows to visually inspect the succes of aligning images when using SIFT

stefsmeets commented 1 month ago

Scikit-image has some example code we can re-use for this: https://scikit-image.org/docs/stable/auto_examples/features_detection/plot_sift.html

ThijsVroegh commented 1 month ago

Ok, great! I was already inclined to use opencv for this

ThijsVroegh commented 3 weeks ago

I'm on it, in feature_points branch!

ThijsVroegh commented 3 weeks ago

@stefsmeets I managed to do this (currently in feature_points branch). Before I put this in a PR, I want to integrate this with the visualization option to use the buttons 'next' and 'previous' to keep the output in the streamlit managable (i.e., now, all feature points plots are plotted below each other). Good idea?

stefsmeets commented 3 weeks ago

Yeah, it's a nice way to reduce clutter