Ubuntu 18.04 に opencv 3.2.0 をインストールするためのソリューション

Ubuntu 18.04 に opencv 3.2.0 をインストールするためのソリューション

opencv.zip をダウンロード

依存関係を事前にインストールします。

まずダウンロードソースを更新してください。 17.04 ソースを使用すると、18.04 で libjasper.dev が見つからない問題を解決できます。

参照
https://stackoverflow.com/questions/43484357/opencv-in-ubuntu-17-04
libjasper-dev をインストールできません エラー E: libjasper-dev が見つかりません

回避策

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo aptアップデート
sudo apt インストール libjasper1 libjasper-dev

エラー:

-- モジュール 'gstreamer-base-1.0' を確認しています
-- パッケージ 'gstreamer-base-1.0' が見つかりません
-- モジュール 'gstreamer-video-1.0' を確認しています
-- パッケージ 'gstreamer-video-1.0' が見つかりません
-- モジュール 'gstreamer-app-1.0' を確認しています
-- パッケージ 'gstreamer-app-1.0' が見つかりません
-- モジュール 'gstreamer-riff-1.0' を確認しています
-- パッケージ 'gstreamer-riff-1.0' が見つかりません
-- モジュール 'gstreamer-pbutils-1.0' を確認しています
-- パッケージ 'gstreamer-pbutils-1.0' が見つかりません
-- モジュール 'gstreamer-base-0.10' を確認しています
-- パッケージ 'gstreamer-base-0.10' が見つかりません
-- モジュール 'gstreamer-video-0.10' を確認しています
-- パッケージ 'gstreamer-video-0.10' が見つかりません
-- モジュール 'gstreamer-app-0.10' を確認しています
-- パッケージ 'gstreamer-app-0.10' が見つかりません
-- モジュール 'gstreamer-riff-0.10' を確認しています
-- パッケージ 'gstreamer-riff-0.10' が見つかりません
-- モジュール 'gstreamer-pbutils-0.10' を確認しています
-- パッケージ 'gstreamer-pbutils-0.10' が見つかりません

回避策

参照
https://stackoverflow.com/questions/37678324/compiling-opencv-with-gstreamer-cmake-not-finding-gstreamer

インストール

sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev

エラーを報告する

--CUDA 検出: 9.0
-- CUDA NVCC ターゲット フラグ: -gencode;arch=compute_20,code=sm_20;-gencode;arch=compute_30,code=sm_30;-gencode;arch=compute_35,code=sm_35;-gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_52,code=sm_52;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-D_FORCE_INLINES
-- OpenBLAS ライブラリが見つかりませんでした。OpenBLAS_FOUND をオフにします
-- Atlas が見つかりませんでした (欠落: Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY)
-- Doxygen が見つかりませんでした (DOXYGEN_EXECUTABLE がありません)
-- JNI が見つかりませんでした (不足: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
-- VTK が見つかりません。CMake の -DVTK_DIR を VTK ビルド ディレクトリに設定するか、VTKConfig.cmake ファイルを使用して VTK インストール サブディレクトリに設定してください。

要約する

上記は、編集者が紹介したUbuntu 18.04にopencv 3.2.0をインストールするためのソリューションです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Ubuntu 18.04にMySQL 5.7をインストールする
  • Ubuntu 18.04 (Linux) に MySQL をインストールする方法
  • Ubuntu 18.04 に Sogou Pinyin をインストールする簡単なチュートリアル
  • Ubuntu 18.04 のインストールで「ldlinux.c32 のロードに失敗しました」というエラーが表示され、解決手順がわかりません

<<:  MySQLテーブルの自動インクリメント列の初期値をリセットする方法

>>:  vue-cli 3 で vue-bootstrap-datetimepicker 日付プラグインを使用する方法

推薦する

SQL 結合クエリの内部結合、外部結合、クロス結合の違いの詳細な説明

データベースを使用するアプリケーションを開発する場合、必然的にユニオンクエリを使用する必要があります...

JS でページのスクリーンショット機能を実装する方法

「ページのスクリーンショット」は、ページポスターの生成、ポップアップ画像の共有など、フロントエンドで...

Amoeba を使用して MySQL データベースの読み取り/書き込み分離を実装する方法の詳細な説明

MySQL には読み取りと書き込みを分離するアーキテクチャが多数あります。Baidu のそれらのほと...

7つの便利なTypeScriptの新機能

目次1. オプションの連鎖2. NULL値の結合3. 再帰型エイリアス4. アサーション署名5. P...

画像をラベルとして使用すると、IE では for 属性が機能しません。

例えば:コードをコピーコードは次のとおりです。 <input type="check...

JavaScript の基礎: エラーキャプチャメカニズム

目次序文エラーオブジェクト投げる試して…捕まえて…最後に最終ルールトライ/キャッチパフォーマンスウィ...

Vueはファイルのアップロードとダウンロード機能を実装します

この記事では、ファイルのアップロードとダウンロード機能を実装するためのVueの具体的なコードを例とし...

Windows での Tomcat サーバーのインストールに関するチュートリアル

1 ダウンロードして準備するまず、公式ウェブサイトからTomcatをダウンロードする必要があります。...

Ubuntu 16.04 に nvidia ドライバー + CUDA + cuDNN をインストールする詳細なチュートリアル

準備1. GPUがCUDAをサポートしているかどうかを確認するlspci | grep -i nvi...

VMware 15 仮想マシンに Ubuntu 18.04 をインストールするグラフィック チュートリアル

ここ数年、私は自動化とコンピューターを行ったり来たりしてきました。最近は、機械学習に関連するプロジェ...

Linuxシステムにmsfをインストールするプロセスの詳細な説明

または、インストールプロセスを自分で書き留めてください。私のサーバーシステムはAliyun Linu...

CSS 変数に基づくテーマ切り替えに最適なソリューション (推奨)

この要件を受け取ったとき、Baidu は、CSS リンクの置き換え、className の変更、le...

Vue で円形プログレスバーを実装する例

データ表示は、常にあらゆる職業の人々が求めているものです。特にフロントエンド開発業界では、データを表...

HTML ページジャンプとパラメータ転送の問題

HTMLページジャンプ: window.open(url, "", "...

CentOS 7 パスワードを忘れた場合の解決プロセス図

必要Windows システムでも Linux システムでも、さまざまな理由でパスワードを忘れてしまう...