iViz is a super handy interactive tool to visualize any kind of 2D sequences with image, optical flow and general floating point data. The tool allows to arrange views in a grid and scroll through the sequence of data. Inspection is possible with cursor working simultaneously in multiple views. Visualization ranges can be adapted and can be adjusted interactively for optical flow and floating point data.
Tutorials and YouTube videos will be made available in the second half of 2022.
iViz Pro will be available in the second half of 2022. iViz Pro features drag and drop, browsing N-dimensional tensors as well as an advanced renderer with zoom and pan.
Prerequisites:
Instructions:
cd /my/code
git clone https://github.com/eddy-ilg/itypes
cd itypes
# Install dependencies
pip3 install --user -r requirements.txt
# Install optional dependencies (recommended)
pip3 install --user -r optional.txt
# Add to your ~/.bashrc:
# (this will configure PATH and PYTHONPATH)
source /my/code/itypes/bashrc
Please note that with all the packages installed you should have the following lines in your ~/.bashrc:
source ~/code/iutils/bashrc
source ~/code/imetrics/bashrc
source ~/code/itypes/bashrc
source ~/code/iviz/bashrc
If you get this error message:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
Aborted (core dumped)
you have to install libxcb-xinerama, e.g.:
sudo apt-get install libxcb-xinerama0
If you like to avoid this warning:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
you can fix it by:
export XDG_SESSION_TYPE=Xorg
The code is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. Any kind of redistribution or commercial use is prohibited.
If you are interested contributing and partnering up please contact Eddy Ilg. Contributions are welcome.