Packages
evision
1.0.0
1.0.1-rc.0
1.0.0
1.0.0-rc.0
0.2.17
0.2.17-rc2
0.2.17-rc1
0.2.16
0.2.16-pre.2
0.2.16-pre
0.2.15
0.2.14
0.2.13
0.2.12
0.2.11
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.2-rc2
0.2.1
0.2.0
0.1.39
0.1.38
0.1.37
0.1.36
0.1.35
0.1.34
0.1.33
0.1.32
retired
0.1.31
0.1.30
0.1.29
0.1.28
0.1.27
0.1.26
0.1.26-rc3
0.1.26-rc2
0.1.26-rc1
0.1.26-rc0
0.1.25
0.1.24
0.1.23
0.1.22
0.1.21
0.1.20
0.1.19
0.1.18
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
OpenCV-Erlang/Elixir binding.
Current section
Files
Jump to
Current section
Files
scripts/download_opencv.sh
#!/bin/sh
OPENCV_VER="$1"
OPENCV_CACHE_DIR="$2"
OPENCV_ROOT_DIR="$3"
OPENCV_ZIP_URL="https://github.com/opencv/opencv/archive/${OPENCV_VER}.zip"
OPENCV_SOURCE_ZIP="${OPENCV_CACHE_DIR}/opencv-${OPENCV_VER}.zip"
download_opencv() {
if [ ! -f "${OPENCV_SOURCE_ZIP}" ]; then
echo "Downloading OpenCV ${OPENCV_VER}..."
mkdir -p "${OPENCV_CACHE_DIR}"
if [ -e "$(which wget)" ]; then
wget --quiet "${OPENCV_ZIP_URL}" -O "${OPENCV_SOURCE_ZIP}"
elif [ -e "$(which curl)" ]; then
curl -fSsL "${OPENCV_ZIP_URL}" -o "${OPENCV_SOURCE_ZIP}"
else
echo "No wget or curl found, please install one of them"
exit 1
fi
fi
}
unzip_opencv() {
if [ ! -d "${OPENCV_ROOT_DIR}/opencv-${OPENCV_VER}" ]; then
echo "Unzipping OpenCV ${OPENCV_VER}..."
mkdir -p "${OPENCV_ROOT_DIR}"
if [ -e "$(which unzip)" ]; then
unzip -qq "${OPENCV_SOURCE_ZIP}" -d "${OPENCV_ROOT_DIR}" ;
elif [ -e "$(which 7z)" ]; then
7z x "${OPENCV_SOURCE_ZIP}" -o"${OPENCV_ROOT_DIR}" ;
else
echo "No unzip or 7z found, please install one of them"
exit 1
fi
fi
}
download_opencv && unzip_opencv