![qt 5.5 opengl 4.4 qt 5.5 opengl 4.4](https://doc.qt.io/archives/qt-5.5/images/graphicsview-view.png)
$ sudo apt-get install libxvidcore-dev libx264-dev libgtk-3-dev \ Libjasper-dev libpng12-dev libavcodec-dev $ sudo apt-get install libjpeg8-dev libjpeg-turbo8-dev libtiff5-dev \ # Install additional dependencies according to the pyimageresearch $ sudo apt-get install libdc1394-22-dev libxine2-dev \ # Install dependencies for gstreamer stuffs Libswscale-dev libv4l-dev libeigen3-dev \ $ sudo apt-get install build-essential make cmake cmake-curses-gui \ # Install dependencies based on the Jetson Installing OpenCV Guide $ sudo apt-get install -only-upgrade g++-5 cpp-5 gcc-5
#Qt 5.5 opengl 4.4 update#
# Update gcc apt package to the latest version (highly recommended) # Upgrade all installed apt packages to the latest versions (optional) # I'd remove this python-numpy apt package as well # I prefer using newer version of numpy (installed with pip), so # Remove all old opencv stuffs installed by JetPack (or OpenCV4Tegra) Regarding the python matplotlibrc modifications below, refer to this StackOverflow thread for more details. I’d start by cleaning up older opencv packages and installing necessary dependencies for building opencv. Resolved: Matplotlib figures not showing up or displaying.Complete installation of JetPack-3.3 (or JetPack-3.2.1 or JetPack-3.1) on the target Jetson TX2.I was kind of reluctant to remove OpenCV4Tegra and re-build OpenCV by myself. After some research, I found the recommended solution to this problem was to re-compile OpenCV. It appeared that the pre-installed OpenCV4Tegra (2.4.13.1) only provided bindings for python2.7.
![qt 5.5 opengl 4.4 qt 5.5 opengl 4.4](https://www.researchgate.net/profile/Harlen-Batagelo/publication/251565828/figure/fig7/AS:668355463741461@1536359768544/Promoting-the-class-QWidget-to-GLWidget_Q320.jpg)
![qt 5.5 opengl 4.4 qt 5.5 opengl 4.4](https://i.redd.it/3gvy79xn12651.jpg)
When I started programming with python3 on Jetson TX2, I found that import cv2 did not work. update: I added installation steps for python2, as well as the resulting cmake configuration on my Jetson TX2. Install python3/python2 ‘matplotlib’ before building opencv (this is recommended by opencv’s official documentation). Using Qt/OpenGL backend instead of GTK+ (this resolves the ‘protobuf double free’ issue for caffe: reference) 4. Added more apt package clean-up steps at the beginning 3. update: Verified opencv-3.4.2 built and run OK under JetPack-3.3. If you are installing OpenCV on a Jetson Nano, or on a Jetson TX2 / AGX Xavier with JetPack-4.2, do check out the new post. Update: Added the Installing OpenCV 3.4.6 on Jetson Nano post.