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

推薦する

Dockerfile を使用して Docker でイメージを構築する方法

イメージを構築するこれまで、テストやデモンストレーションにさまざまなイメージを使用しました。多くの場...

MacBook 向け Python 3.7 インストール チュートリアル

MacBookにpython3.7.0をインストールする詳細な手順は、参考までに記録されています。具...

ReactとReduxの関係を詳しく説明

目次1. reduxとreactの関係2. Reactのマルチコンポーネント共有3. reduxの3...

ウェブページ上の写真プレビューナビゲーションを設計するためのヒント

<br />ナビゲーションとは、ウェブサイトの上部にあることが多いナビゲーション バーの...

Vue はアップロードした画像に透かしを追加できるようになりました (アップグレード版)

vueプロジェクトでは、アップロードした画像に透かしを追加して参照できるようにするアップグレード版...

Linux における mv コマンドの高度な使用例

序文mv コマンドは、move の略語で、ファイルを移動したり、ファイル名を変更したり (ファイルの...

メモリ構成が過剰でMySQLが起動できない問題の解決方法

問題の説明MySQL の起動時にエラーが報告されます。エラー ログを確認してください。 [エラー] ...

CentOS 6.5 の設定 ssh キーフリーログインで pssh コマンドを実行する方法の説明

1. psshを確認してインストールします。yum list pssh 2. キーレスログインが設定...

JavaScript の toLocaleString() での時間フォーマットに関する新しいアイデア

目次1. 時刻表示に関する従来の考え方2. 時刻の書式設定 toLocaleString() Obj...

Reactは一般的なスケルトン画面コンポーネントの例を実装します

目次スケルトンスクリーンとは何ですか?デモデザインのアイデア具体的な実装スケルトンスクリーンとは何で...

重複データの処理に関するMySQL学習ノート

MySQLは重複データを処理します一部の MySQL テーブルには重複レコードが含まれている場合があ...

純粋な HTML タグにどれくらい精通していますか?

以下の HTML タグには、基本的に既存のタグがすべて含まれています。数分かけて 1 つずつ参照する...

VirtualBox の仮想ディスク vdi ファイルの容量を拡張する方法 (グラフィック チュートリアル)

VirtualBoxのインストールディレクトリを見つけます。ディレクトリ内には容量を拡張するために...

Alibaba Cloud Server で MySQL デュアルマシン ホットスタンバイを手動で実装する 2 つの方法

1. コンセプト1. ホットバックアップとバックアップの違いホット バックアップは高可用性 (HA)...