sequynth / nvis Goto Github PK
View Code? Open in Web Editor NEWRepository for various Matlab based GUIs useful for matrix visualization or working on higherdimensional data.
License: BSD 3-Clause "New" or "Revised" License
Repository for various Matlab based GUIs useful for matrix visualization or working on higherdimensional data.
License: BSD 3-Clause "New" or "Revised" License
https://github.com/Sequynth/Draw/blob/6f555a030e17cc974ba7a37ab69ec2a0d629c5a9/Draw.m#L308
Missing implementation of cleverStd results in impossibility of windowing the image.
Matlab 2018b
When using onle 2D images as input, pressing '1' and '3' should be ignored, as there is no dimension to loop through. Currently it creates an error in incDecActiveDim.
Check, whether this needs to be corrected not only in DrawSingle...
In Draw Slider, the sliders are also shown for dimensions of size 1. This leads to unintuitive UI behaviour.
slider for dimensions of size 1 should be hidden
When a user supplies a colormap using the colormap nvp, save them in that instance and make it available in the popdown menus for changing the colormap.
In Draw Slider, the colormap can not be changes after opening the UI when only one input matrix is supplied.
The user should be able to change the colormap after opening DrawSlider with only one input.
When if one (or two) 2D matrices are loaded, 'Run' button and edit field + 'fps' are schon even though there is no dimension to loop through. On clicking 'Run', the following appears in the console:
Index in position 2 exceeds array bounds (must not exceed 2).
DrawSlider(E_Airy_near_focal_plane.I_raw)
Abstract classes cannot be instantiated. Class 'DrawSlider' inherits abstract methods or properties but does not implement
them. See the list of methods and properties that 'DrawSlider' must implement if you do not intend the class to be abstract.
If you could give me a hint on how to fix that that'd be awesome
Happy PhD happy life,
YT
They are shown in the UI, but they are not connected to any function performing the expected visual changes.
When using the nvp 'resize', zooming out using the scroll-wheel does not fully zoom out to show inputSize(1)*resize x inputSize(2)*resize pixels, but stops at (or jumps to) inputSize(1) x inputSize(2).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.