MacOS OpenCV 4.5.5 開発環境セットアップ グラフィック チュートリアル Python+VSCODE (超詳細)

OpenCVの概要

OpenCV の正式名称は Open Source Computer Vision Library で、オープンソースのコンピュータ ビジョン ライブラリです。実際、これは、顔認識、画像コンテンツ認識、自動運転、その他のシナリオなど、グラフィックスや画像を処理するためのオープンソース アルゴリズム ライブラリです。同時に、その開発はクロスプラットフォームでもあり、Windows、Linux、macOS、Android、IOS をサポートし、C/C++、Python、Ruby、Matlab などの言語でインターフェイスを提供します。

それほどナンセンスではありませんが、後ほど具体的な用途で概念について理解を深めていきましょう。

この連載ではPython言語を使ってOpenCVの実践的な開発をしていきます。私は MacBook ノートブックを使用しているため、開発環境は MacOS ですが、他のシステムでの開発も同様のはずです。

開発環境のセットアップ

Pythonのインストール

Python の公式 Web サイトのダウンロード ページhttps://www.python.org/downloads/
ここに画像の説明を挿入します
にアクセスし、[最新バージョンをダウンロード] をクリックしてダウンロードします。お使いのコンピュータ システムに基づいて、対応するバージョンが自動的に選択されてダウンロードされます。ダウンロードが完了すると、以下のようになります:
ここに画像の説明を挿入します
インストールパッケージをクリックしてインストールを開始します
ここに画像の説明を挿入します
ここに画像の説明を挿入します
ここに画像の説明を挿入します
! [l](https://img-blog.csdnimg.cn/352a7ef9c0fc4eac812cb5790fa6ec24.png
ここに画像の説明を挿入します
このとき、Python は / にインストールされますusr/local/bin/ ディレクトリ

デフォルトの Python パスに変更します:
cd /usr/local/bin
ln -sf …/…/…/Library/Frameworks/Python.framework/Versions/3.10/bin/python3 python

同時に、 pip
ln -sf …/…/…/Library/Frameworks/Python.framework/Versions/3.10/bin/pip3.10 pip をリンクします。

次のように Python を入力します。
ここに画像の説明を挿入します
pip バージョンを確認します。Python
ここに画像の説明を挿入します
3.10.4 は正常にインストールされています。

VSCODEのインストール

Python開発用のIDEとしてVSCODEが使われていますが、これを選んだ理由は無料で使いやすいからですが、好みに合わせて他のIDEを選んでも良いと思います。

公式 Web サイトにアクセスしてhttps://code.visualstudio.com/
ここに画像の説明を挿入します
をダウンロードし、ダウンロードが完了したら解凍します。
ここに画像の説明を挿入します
ここに画像の説明を挿入します
これには段階的なインストールは必要なく、ダブルクリックして開くだけです。
ここに画像の説明を挿入します
必要に応じて中国語パッケージをインストールします。

次に、VSCODE で Python を開発する方法を設定します。
まず、Python プラグインをインストールする必要があります。手順は次のとおりです:
ここに画像の説明を挿入します
下図に示すように Python を入力し
ここに画像の説明を挿入します
、最初の検索結果をクリックしてインストールします。
ここに画像の説明を挿入します
インストールが完了したら、VSCODE を再起動して有効にします。
VSCODE インターフェイスで、F1 ショートカット キーを押し、下の入力ボックスに python:select と入力し、ドロップダウン プロンプト ボックスで [インタープリタの選択] を選択します。コンピューターには 2 つの Python が搭載されていることがわかります。1 つは 3.10 です
ここに画像の説明を挿入します
。 4、1 つは 3.8.9 ですが、最新の 3.10.4 を選択します。
ここに画像の説明を挿入します
このとき、VSCODE のコンソールには次のエラーが出力されます。
ここに画像の説明を挿入します
この問題は vscode を再起動すると消えます。

ディスク上に新しいフォルダーを作成します:
ここに画像の説明を挿入します
vscode からフォルダーを開きます:
ここに画像の説明を挿入します
新しい hello.py ファイルを作成し、下の 2 に内容を入力します。図の 3 とマークされた場所をクリックしてプログラムを実行します。以下のコンソールは、次の
ここに画像の説明を挿入します
内容を正しく出力します。プログラムの実行 この時点で、vscode Python 開発環境が完成します。

OpenCV開発ツールのインストール

次のコマンドをそれぞれ実行します。
pip install --upgrade setuptools
(Python 設定ツール、Python のインストール時にデフォルトでインストールされるはずです。確認のためにもう一度実行します)
pip install numpy
(Python の数学ライブラリ。人工知能には不可欠です)関連開発)
pip install matplotlib
(Matlab に似た描画ツール)
pip install opencv-python
(主人公が表示されます。インストールは遅くなります)

インストール後のOpenCVのバージョンは4.5.5ですが、公式サイトによると近々バージョン5.xがリリースされる予定とのことです。

OpenCV デモを作成してテストする:
ここに画像の説明を挿入します
上に示したように、主に画像を表示するデモを作成しましたが、これは正常に実行できます。この時点で、OpenCV 環境はセットアップされています。(相対パスを書くとエラーが発生するため、ここでは画像のパスを絶対パスで書いています。具体的な理由はまだ明らかになっていません。この機能については、後の記事でOpenCVの使い方を紹介する際に詳しく分析します。)

WeChatパブリックアカウントも同時にリリースされます。QRコードをスキャンしてフォローしてください。
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_41678668/article/details/124621724