Aracılığıyla paylaş


Linux'ta OpenCV kurulumu

Aşağıdakilerden birini oluşturmak istiyorsanız, CNTK 2.3 ve üzeri için OpenCV'yi yüklemeniz gerekir:

  • CNTK Görüntü Okuyucusu
  • CNTK Görüntü Yazıcı - Tensorboard'un Görüntü özelliğini kullanmak için gereklidir.

Hem CUDA hem de OpenCV kullanmayı planlıyorsanız, önce CUDA'yı yükleyin

OpenCV birçok arabirime ve seçeneğe sahip olabilir. Bu bölümde yalnızca CNTK oluşturmak için gereken parçaları ele alacağız. OpenCV'yi yükleme hakkında daha fazla bilgiyi burada ve daha genel olarak burada bulabilirsiniz.

Önemli

Aşağıda belirtilen tam sürümü ve hedef yolu kullanarak OpenCV'yi yükleyin. Bu gereklidir çünkü CNTK derleme yapılandırma programı tarafından beklenir.

  • OpenCV önkoşullarını yükleyin. Tam paket listesi ve açıklamaları için bkz. OpenCV yükleme yönergeleri . Paketlerin nasıl yükleneceğiyle ilgili platform belgelerinize bakın.

Örnek: Ubuntu için aşağıdaki komutu kullanın:

sudo apt-get install cmake libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
  • OpenCV'yi alın ve yükleyin. Aşağıdaki komutları kullanın:
wget https://github.com/Itseez/opencv/archive/3.1.0.zip
unzip 3.1.0.zip
cd opencv-3.1.0
mkdir release
cd release
cmake -D WITH_CUDA=OFF -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv-3.1.0 ..
make all
sudo make install

Yukarıdaki yönergelerde yerine make -j"düz" make kullanmanızı önerdiğimizi unutmayın. OpenCV ile kullanmanın make -j kararsız sistem davranışına neden olduğunu ve derleme hatasına ve sistem kilitlenmesine neden olabileceğini bulduk.