Skip to content

eddy-ilg/iviz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iViz

Overview

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.

Installation

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

Troubleshooting

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

License and Contributions

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.

About

2D Computer Vision Data Visualization Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published