label-studio-frontend
label-studio-frontend copied to clipboard
Dynamic zoom y-axis
Is your feature request related to a problem?
There are times where a labeler may want to “zoom” into a particular vertical range of a time series. Currently my understanding is that you can set the y range via:
https://github.com/heartexlabs/label-studio-frontend/pull/168#issue-805102232
On: don't scale y axis at all, always fit for all the values on channel
Off: scale to fit currently displayed data
Can be changed globally for TimeSeries and locally on Channel
Describe the solution you'd like
Ability to do one or more of the following:
- set the y-min and y-max via direct numerical input.
- slider connected with a numerical output ( so that the user can see which value is actually selected with the slider)
- selectable magnification levels (e.g. 1x, 2x, 3x, etc.) via something like a radial button.
This is exactly what I need too for labeling EMG in multiple channels at the same time. When everything is dynamic, it is super difficult to judge relative amplitude differences @makseq.
I also started a thread on slack about this.