Open
Description
When applying the SIFT algorithm, the app becomes unresponsive for an extended period that can reach hours. This is due to the heavy computation required for feature detection and description.
I suggest enhancing the app's responsiveness by:
- Implementing threading to run the SIFT process in the background.
- Adding a progress bar to visually indicate the progress of the operation.
- Including more informative UI elements, such as a dialog box, to inform users that the process may take time and to sit tight.
This would improve the overall user experience.