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 日付プラグインを使用する方法

推薦する

ドロップダウンメニューとスライドメニューのデザイン例

ドロップダウン メニューやスライド メニューを使用している Web サイトをたくさん見つけたので、私...

CSS で垂直方向の中央揃えを行う 7 つの方法の詳細なコード例

レイアウトを編集するとき、通常は水平センタリングと垂直センタリングを使用してデザインします。水平セン...

JS の compose 関数と pipe 関数の使い方の詳細な説明

目次作成機能配列プロトタイプの削減Array.prototype.reduceRightパイプ関数作...

ビジュアルデザインとインタラクションデザインについて

<br />製品設計プロセス全体において、ビジュアルデザインとインタラクションデザインの...

Dockerはローカルイメージをパッケージ化し、他のマシンに復元します

1. docker imagesを使用して、このマシン上のすべてのイメージファイルを表示します。 2...

Spring Boot 2.4 の新機能、ワンクリックビルド、Docker イメージプロセスの詳細説明

背景開発プロセス中に Docker コンテナ化をサポートするために、通常は Maven を使用してコ...

Linux システムでの virtuoso データベースの詳細なインストールと使用

最近、リンク データについていくつか調査していて、rdf データベースを使用する必要があったため、v...

MySQL 5.7.21 winx64 グリーンバージョンのインストールと設定方法のグラフィックチュートリアル

この記事ではMySQL 5.7.21のインストールと設定方法を記録しています。具体的な内容は以下のと...

2 級コンピュータ試験のための MySQL の知識ポイントとよく使用される MYSQL コマンド

2級コンピュータ試験のMySQL知識ポイントの基礎、一般的なMYSQLコマンドは次のとおりです。よく...

Vue+Elementでページング効果を実現

この記事の例では、ページング効果を実現するためのvue+Elementの具体的なコードを参考までに共...

ReactでCSSをエレガントに書く方法

目次1. インラインスタイル2. インポート方法を使用する3.cssモジュールのエクスポート4. ス...

NginxはGzipアルゴリズムを使用してメッセージを圧縮します

HTTP圧縮とは場合によっては、比較的大きなメッセージ データがクライアントとサーバー間で送信され、...

純粋な CSS でマークダウンの自動番号付けを実装するサンプル コード

問題の起源私がタイトルの番号付けの問題に初めて注目したのは、学部の論文を書いていた頃まで遡ります。当...

CCS におけるマージン: トップ崩壊問題を解決する

HTML 構造は次のとおりです。 CCS 構造は次のとおりです。 ページ効果図は次のとおりです。 こ...

MySQL 全文インデックスガイド

全文インデックスには特別なクエリ構文が必要です。全文検索はインデックスの有無にかかわらず実行できます...