-
Notifications
You must be signed in to change notification settings - Fork 43
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
Better frame selection #498
Comments
This should be written so the controls can be reused in other backbone views. |
What's the difference between a frame, channel, and band? Currently in |
If we have any semantic information about multiple frames, there will be Channels are conceptually like bands -- but are stored in different images and mean something different. Rather than imaging different wavelengths of light like bands, they often imply different sampling conditions (different light sources, different surface treatments, etc.). When we know what the name of the channels are, we'll have a For instance, some metadata might be like so:
This image has 145 frames, so the current slider will range from 0 - 145. There are 5 channels and 29 Z levels. 5 * 29 = 145. |
And, as an example, a bands entry might look like this:
We don't promise that we have the statistics for the bands. And, I wish we had better interpretation values for bands -- maybe we can extract better data from gdal when it is the source. |
Maybe we should expand on the explanation that is here: https://girder.github.io/large_image/example_usage.html#images-with-multiple-frames |
This is definitely very helpful. Can an image have both an array of frames and bands? Also, could you point me towards images to use for testing that include multiple indices and images that have a bands entry? |
Yes, an image can have bands AND frames. If you have run tox in large_image (e.g., Sadly, I don't think we have a sample with bands and channels. We could expand the test tile source to generate such for testing. In general, the geospatial sources report bands. |
With #935, you can create a test source with bands and channels both populated. You can use the multi source yaml file to access such a source from Girder. |
Once these controls exist, we will probably additional options of "make this configuration the default" and "name this configuration" and then pick from (and manage) named configurations. And a reset-all button, too, probably. |
This has a series of follow on issues:
|
Currently, on a multiframe image, we show a simple control for selecting the frame:
In many instance we have more information and know that the frames have further information: Z (z-slice), T (time), XY (xy location, also called view), and C (channel) values that each have a range. When this is the case, instead of having a single slider for frame, it would be nicer to have multiple sliders.
Further, for single-channel frames where the is a known C range, it would be good to have an option to composite multiple C frames together using false color. This could be done, for instance, by having a radio button picking between the slider and a drop-down list of channels that could be checked on or off. As a further refinement, either as a whole or individually, channels could have composition options. These would include:
The text was updated successfully, but these errors were encountered: