codeschmiedehgw / blitz Goto Github PK
View Code? Open in Web Editor NEWBulk Loading and Interactive Time series Zonal analysis
License: GNU General Public License v3.0
Bulk Loading and Interactive Time series Zonal analysis
License: GNU General Public License v3.0
We should change the normalization toolbox from pyqtgraph
to our own version.
Some notes:
Before implementing anything, what kind of normalization do we really need?
PREFACE:
This section gives an overview about interesting features. They are not directly to be implemented, but rather be discussed first.
pyinstaller --onefile --windowed --name BLITZ --icon=./resources/icon/blitz.ico blitz_main.py
BUGS:
Visualz / Handling:
Features:
Performance:
Brainstorming:
If you are missing specific Fileformats, you can leave a request here. Please also provide an example dataset.
Traceback (most recent call last):
File "C:\INP\Projekte\Python\BLITZ\blitz\layout\main.py", line 543, in load_images
self.image_viewer.load_data(
File "C:\INP\Projekte\Python\BLITZ\blitz\layout\viewer.py", line 94, in load_data
self.setImage(self.data.image)
File "C:\Users\Mattern\AppData\Local\Programs\Python\Python311\Lib\site-packages\pyqtgraph\imageview\ImageView.py", line 322, in setImage
raise TypeError("Image must be NumPy array or any object "
TypeError: Image must be NumPy array or any object that provides compatible attributes/methods:
['dtype', 'max', 'min', 'ndim', 'shape', 'size']
Once a web connection is established, keep it open until manually closed by the user (e.g. at button press).
This way, not only one image can be sent by the server.
Feature:
Performance:
-Update on Drop should be activated by some other criteria. not matrix size alone, but rather ROI Size * Images < threshold
Haptics / Looks:
Minor:
With subtract mean"range" in "selection" mode (the "aqua" checkbox):
(Checked with v1.1.0)
If data is distributed around zero (mean subtracted), take bimodal colormap (bipolar. i.e.)
Sometimes im running into
[NET] No such file available, aborting
issues, from out of nowhere.
Docker logs for wolke shows no error.
Maybe more info on client side "Filename" and such to debug properly
Small Issue:
PS:
Next meeting explain dim =4 :-)
Hi,
I'm trying to install BLITZ on Linux following the install instructions from the README.md file.
After a successful¹ installation BLITZ fails to run with a 'command not found error', as it can be seen in the code below.
¹
(blitz) fellype@plasma:BLITZ$ poetry install
Updating dependencies
Resolving dependencies... (1.3s)
Package operations: 11 installs, 1 update, 0 removals
• Updating packaging (23.2 /home/fellype/progs_nao_instalaveis/blitz/lib/python3.9/site-packages -> 23.2)
• Installing llvmlite (0.40.1)
• Installing numpy (1.24.4)
• Installing pyqt5-sip (12.13.0)
• Installing qtpy (2.4.1)
• Installing natsort (8.4.0)
• Installing numba (0.57.1)
• Installing opencv-python (4.8.1.78)
• Installing psutil (5.9.6)
• Installing pyqt5 (5.15.2)
• Installing pyqtgraph (0.13.3)
• Installing qdarkstyle (3.2.3)
Writing lock file
Installing the current project: BLITZ (1.0.1)
(blitz) fellype@plasma:BLITZ$ poetry run BLITZ
Command not found: BLITZ
(blitz) fellype@plasma:BLITZ$
These can be easily done:
pg.setConfigOptions(useNumba=True)
pg.setConfigOptions(useOpenGL=True)
this is a bit more complex:
(Maybe as an option to set in the ini File)
User needs to install cupy manually beforehands.
pg.setConfigOptions(useCupy=True) # Requires CUDA and CuPy ... Bad for small laptops
Das muß nicht unbedingt. Wenn man weiss wie es geht, (also unten über Export Button) kann man bereits die "Optimierten" Bilder exportieren.
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.