mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-02 17:40:26 +01:00
Add opencv and opencv-extra
This commit is contained in:
parent
79c27a812e
commit
2d6dece22b
@ -1,6 +1,10 @@
|
|||||||
ghc-major-version: "8.0"
|
ghc-major-version: "8.0"
|
||||||
# Constraints for brand new builds
|
# Constraints for brand new builds
|
||||||
packages:
|
packages:
|
||||||
|
"Bas van Dijk <v.dijk.bas@gmail.com> @basvandijk":
|
||||||
|
- opencv
|
||||||
|
- opencv-extra
|
||||||
|
|
||||||
"Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
|
"Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
|
||||||
- zm
|
- zm
|
||||||
- flat
|
- flat
|
||||||
|
|||||||
@ -207,3 +207,53 @@ curl https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-l
|
|||||||
#apt-add-repository multiverse \
|
#apt-add-repository multiverse \
|
||||||
# && apt-get update \
|
# && apt-get update \
|
||||||
# && apt-get install -y libfdk-aac-dev
|
# && apt-get install -y libfdk-aac-dev
|
||||||
|
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Install opencv.
|
||||||
|
|
||||||
|
OPENCV_VERSION="3.2.0"
|
||||||
|
|
||||||
|
apt-get install -y \
|
||||||
|
cmake \
|
||||||
|
pkg-config \
|
||||||
|
libjpeg-dev \
|
||||||
|
libtiff5-dev \
|
||||||
|
libjasper-dev \
|
||||||
|
libpng12-dev \
|
||||||
|
libavcodec-dev \
|
||||||
|
libavformat-dev \
|
||||||
|
libswscale-dev \
|
||||||
|
libxvidcore-dev \
|
||||||
|
libx264-dev \
|
||||||
|
libv4l-dev \
|
||||||
|
liblapacke-dev \
|
||||||
|
libgtk-3-dev \
|
||||||
|
libopenblas-dev \
|
||||||
|
libhdf5-dev \
|
||||||
|
libtesseract-dev \
|
||||||
|
libleptonica-dev \
|
||||||
|
python3-dev \
|
||||||
|
gfortran
|
||||||
|
|
||||||
|
# Make a new directory
|
||||||
|
rm -rf /tmp/opencv-build
|
||||||
|
mkdir /tmp/opencv-build
|
||||||
|
cd /tmp/opencv-build
|
||||||
|
|
||||||
|
# Download OpenCV
|
||||||
|
curl -L https://github.com/opencv/opencv/archive/${OPENCV_VERSION}.tar.gz | tar xz
|
||||||
|
curl -L https://github.com/opencv/opencv_contrib/archive/${OPENCV_VERSION}.tar.gz | tar xz
|
||||||
|
|
||||||
|
cd opencv-${OPENCV_VERSION}
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
cmake -D CMAKE_BUILD_TYPE=RELEASE \
|
||||||
|
-D CMAKE_INSTALL_PREFIX=/usr/local \
|
||||||
|
-D OPENCV_EXTRA_MODULES_PATH=/tmp/opencv-build/opencv_contrib-${OPENCV_VERSION}/modules
|
||||||
|
|
||||||
|
make -j
|
||||||
|
|
||||||
|
make install
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user