MacBook Pro (13-inch, Mid 2010)にOpenCVをインストール

4/10/2021

Homebrew Mac MacBook Pro (13-inch Mid2010) OpenCV

t f B! P L

OpenCVで顔認識してみたい

OpenCVは、オープンソースのコンピュータビジョン向けライブラリで、画像処理だけでなく画像解析や機械学習等の機能も持っています。 対応する言語もC/C++、Java、Python、MATLABをサポートしていて、OSもmacOS、Linux、Windows、Android、iOS等をさまざまな環境をサポートしています。
簡単にカメラ映像から顔認識なんかができるみたい。これは、やってみたい。
今回も、所有している古いMacBook Pro (13-inch, Mid 2010)でやってみます。

例によって、OpenCVのインストールにはHomebrewを使いますので、あらかじめインストールしておきます。

MacBook Pro (13-inch, Mid 2010) にHomebrewをインストールした記事はこちら
https://www.note65536.com/2021/03/macbook-prohomebrew.html

それからpython3もインストールしておきます。
MacBook Pro (13-inch, Mid 2010) にpython3をインストールした記事はこちら
https://www.note65536.com/2021/03/macbookpropython3.html

OpenCVのインストール

Homebrewで素直にインストールしようとしても失敗しますので、今回もオプションに"-build-from-source"をつけて実行します。
macOSが古すぎてバイナリパッケージでインストールできないんですよね。
$ brew install --build-from-source opencv

インストールは簡単なんですが、ものすごく時間がかかります。私は一晩かかりましたよ。
長い長いインストールが完了したら、念のために確認です。
$ brew info opencv
opencv: stable 4.5.1
Open source computer vision library
https://opencv.org/
/usr/local/Cellar/opencv/4.5.1_3 (818 files, 234.2MB) *
  Built from source on 2021-03-08 at 12:30:19
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/opencv.rb
License: Apache-2.0
==> Dependencies
Build: cmake ✔, pkg-config ✔
Required: ceres-solver ✔, eigen ✔, ffmpeg ✔, glog ✔, harfbuzz ✔, jpeg ✔, libpng ✔, libtiff ✔, numpy ✔, openblas ✔, openexr ✔, protobuf ✔, python@3.9 ✔, tbb ✔, vtk ✔, webp ✔
==> Analytics
install: 14,409 (30 days), 47,371 (90 days), 230,898 (365 days)
install-on-request: 13,842 (30 days), 45,450 (90 days), 213,765 (365 days)
build-error: 0 (30 days)


これで、顔認識できる環境が整いました。続きは今度やってみよう。

このブログを検索

注目の記事

謎のディスク容量不足はThunderbirdの設定をチェック

Thunderbirdのimap設定の罠 imap設定にしておけば、PCの容量あまり食わないと思うじゃ無いですか!! いつからなのか分からないけど、デフォルトが 「すべてのメッセージをローカルに同期する」 になっています。 原因不明の容量不足に悩んでいる人でThund...

人気記事

ブログ アーカイブ

QooQ