🎯 Task Goal
Streamline default behavior for commands when they are given only an image path with no other arguments given.
🛠️ Task Summary
Currently, it is inconsistent whether commands run with some default value or whether an interactive prompt appears. This should be standardized so that either all commands default to the interactive mode or all commands run with a sane default. If the second solution is chosen, the interactive mode should still be available with a flag, e.g., --interactive/-i.
🧠 Notes / Context (if applicable)
Examples:
- Both the flip/flop commands and the rotate command start an interactive prompt when given only a path to an image
- The binarize command runs with 128 as the default threshold when only given an image path
🎯 Task Goal
Streamline default behavior for commands when they are given only an image path with no other arguments given.
🛠️ Task Summary
Currently, it is inconsistent whether commands run with some default value or whether an interactive prompt appears. This should be standardized so that either all commands default to the interactive mode or all commands run with a sane default. If the second solution is chosen, the interactive mode should still be available with a flag, e.g., --interactive/-i.
🧠 Notes / Context (if applicable)
Examples: