*.nonVolatile().getSource( t, 0 ).randomAccess();
but I feel it blocks other processes. Is there maybe any way to just get the pixel values that Bdv already loaded anyway in order to show the image (instead of requesting them a second time)?
nonVolatile
: https://github.com/bigdataviewer/bigdataviewer-ui-panel/blob/ebe849f4dd87e45ee34c9b37436e32bb52446a02/src/main/java/bdv/ui/panel/overlay/IntensityMouseOverOverlay.java#L133
show-scale-bar = true
scale-bar-color = #ffffffff
scale-bar-bg-color = #88000000
show-scale-bar-in-movie = true
bdv.util.Prefs
Prefs.showScaleBar(true)
~/.bdv/bdvkeyconfig.yaml
if it exists
BigDataViewer.main()
: https://github.com/bigdataviewer/bigdataviewer-core/blob/4d8a5e2f774942cbdb41b7ceff7c4e90bd8d102c/src/main/java/bdv/BigDataViewer.java#L722
InputTriggerConfig
in the BdvOptions
InputTriggerConfig config = new InputTriggerConfig( YamlConfigIO.read( "/Users/pietzsch/Desktop/bdvkeyconfig.yaml" ) );
BdvFunctions.show( img, "img", Bdv.options().inputTriggerConfig( config ) );
- !mapping
action: 2d drag translate
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d scroll zoom
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d drag rotate
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d scroll rotate
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d scroll translate
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d rotate left
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d rotate right
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d zoom in
contexts: [bdv]
triggers: [not mapped]
- !mapping
action: 2d zoom out
contexts: [bdv]
triggers: [not mapped]
InputTriggerConfig()
would remove all behaviors, but it seems not to change anything.BdvFunction.show( spimData, BdvOptions.options().inputTriggerConfig( new InputTriggerConfig( ) ));