

- OPENCV PYTHON 3 INSTALL HOW TO
- OPENCV PYTHON 3 INSTALL INSTALL
- OPENCV PYTHON 3 INSTALL UPDATE
- OPENCV PYTHON 3 INSTALL UPGRADE
General configuration for OpenCV 3.4.0 = More specifically, I’d modify /usr/local/cuda/include/cuda_gl_interop.h and fix the symbolic link of libGL.so. # Modify matplotlibrc (line #41) as 'backend : TkAgg' $ sudo vim /usr/local/lib/python2.7/dist-packages/matplotlib/mpl-data/matplotlibrcīefore downloading and building opencv-3.4.0, I’d first do some modifications according to this post, in order to fix OpenGL related compilation problems.
OPENCV PYTHON 3 INSTALL INSTALL
# Also install dependencies for python2 # Note that I install numpy with pip, so that I'd be using a newer # version of numpy than the apt-get package $ sudo apt-get install python-dev python-pip python-tk # Modify matplotlibrc (line #41) as 'backend : TkAgg' $ sudo vim /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc

# Install dependencies for python3 $ sudo apt-get install python3-dev python3-pip python3-tk # Install Qt5 dependencies $ sudo apt-get install qt5-default $ sudo apt-get install libopenblas-dev liblapack-dev liblapacke-dev $ sudo apt-get install libxvidcore-dev libx264-dev libgtk-3-dev \ Libjasper-dev libpng12-dev libavcodec-dev # Install additional dependencies according to the pyimageresearch # article $ sudo apt-get install libjpeg8-dev libjpeg-turbo8-dev libtiff5-dev \ # Install dependencies for gstreamer stuffs $ sudo apt-get install libdc1394-22-dev libxine2-dev \ Libswscale-dev libv4l-dev libeigen3-dev \ # Install dependencies based on the Jetson Installing OpenCV Guide $ sudo apt-get install build-essential make cmake cmake-curses-gui \
OPENCV PYTHON 3 INSTALL UPDATE
# Update gcc apt package to the latest version (highly recommended) $ sudo apt-get install -only-upgrade g++-5 cpp-5 gcc-5

OPENCV PYTHON 3 INSTALL UPGRADE
# Upgrade all installed apt packages to the latest versions (optional) $ sudo apt-get update # Remove other unused apt packages $ sudo apt autoremove # Remove all old opencv stuffs installed by JetPack (or OpenCV4Tegra) $ sudo apt-get purge libopencv * # I prefer using newer version of numpy (installed with pip), so # I'd remove this python-numpy apt package as well $ sudo apt-get purge python-numpy 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.

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.
OPENCV PYTHON 3 INSTALL HOW TO
How to Install OpenCV (3.4.0) on Jetson TX2
