Repository navigation
Adds VisPy-based ImageCanvas and Histogram widgets - #59
Merged
newville merged 26 commits intoJul 25, 2026
Merged
Conversation
skordaschristofanis
commented
Jul 23, 2026
Member
- Adds ImageCanvas — a VisPy 2D image viewer with pan/zoom, ROI selection, line ROI, pixel hover stats, FPS overlay, and live binning (none/stride/mean)
- Adds Histogram widget with optional log/sqrt/linear scale, colorbar strip, draggable level handles, and auto-scaling
- Adds dark/light background support, theme-aware hover colors, and live theme switching
- Adds render_to_array for framebuffer readback on both ImageCanvas and LinePlot
- Adds display norm (linear/sqrt/log) to both histogram and image canvas
- Adds pyopegl dependency for OpenGL acceleration
…s handle label formatting
Collaborator
|
@skordaschristofanis Thanks, and merging.. This will break the main branch until we make fixes, but I hope to resolve those in a few days. |
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.