Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving the interactive mode #5

Open
1 of 4 tasks
af-a opened this issue Mar 17, 2023 · 2 comments
Open
1 of 4 tasks

Improving the interactive mode #5

af-a opened this issue Mar 17, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@af-a
Copy link
Contributor

af-a commented Mar 17, 2023

Description

The GUI that is used in the interactive mode can be improved in various ways. The purpose of this issue is to suggest and discuss future functionalities and improvements.

Here are a few suggestions:

  • Adding the ability to zoom using mouse scroll
  • Adding a color bar
  • Adding a user input window that enables configuring parameters such as thresholds, the overlay/surface to load, lighting intensities, colors, etc.
  • Adding the ability to capture a snapshot and save it
@m-reuter
Copy link
Member

All these are really nice to have, but not necessary for the main purpose of generating screenshots in QC, testing pipelines and for publications. So I would put them on medium to low priority. The highest priority of these would be the ability to adjust thresholds in interactive mode, in order to know what to set in the screenshot mode.

@af-a
Copy link
Contributor Author

af-a commented Mar 22, 2023

Update

A simple user input application was implemented in #7.
At the moment, this only allows adjusting thresholds during runtime.

Further extensions to this application and the other suggested improvements may be added later on, but are not currently prioritized.

@m-reuter m-reuter added the enhancement New feature or request label May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants