PythonからOpenCVを利用する場合、便利なことにパッケージにまとめられている。そのため、Pythonに加えて、OpenCVのモジュールをインストールするだけで使えるようになる。 なお、最も手っ取り早くOpenCVを使うには、Googleが無料で提供しているPythonの開発環境の ...
第1回では、 画像認識の概要や基本原理、 実例などを紹介しました。第2回の今回は、 これから皆さんが画像認識のプログラムを組んでいく上で必要なOpenCVというツールについて紹介します。 OpenCVとは? OpenCVは正式名称を"Intel Open Source Computer Vision Library"と ...
(株)インプレスは12月22日、書籍『OpenCVとFlutter 2つ合わせてマルチプラットフォームアプリを作ろう!』(梶川敬文 著)を発売した。価格は電子版が1,980円。単行本が2,200円。 本書は、『技術の泉シリーズ』の新作で、マルチプラットフォームアプリ ...
AndroidでOpenCVを利用する方法を説明します。 ・OpenCV 4.1.1 ・Android Studio 3.5 Androidプロジェクトを作成して、「OpenCV-android-sdk」をインポートします。 (1)Android Studioで新規プロジェクトを作成。 (2)メニュー「File → New → Import Module」を選択。 (3)「Source ...
OpenGL、GLSL、および OpenCV はそれぞれ異なる目的で使用される技術ですが、画像やグラフィックスに関連する作業に共通して使われます。それぞれの違いについて詳しく見てみましょう。 OpenGL 定義: OpenGL(Open Graphics Library)は、クロスプラットフォームの ...
第1回、第2回と画像認識の基礎とOpenCVについて紹介してきました。第3回目の今回は、 いよいよ本連載の目玉であるOpenCVを使ったオブジェクト検出に挑戦してみます。 オブジェクト検出の仕組み 基本原理のおさらい オブジェクト検出のプログラムを書き ...
第27回では、OpenCVを用いたトラッキングの実装方法、トラッキング結果についてまとめました。今回は、OpenCVに組み込まれている5つのトラッキング手法のうち、Boosting、MIL、Median Flowの3つをご紹介します。 Boosting Boostingを用いたトラッキング[1]の概要は図1の ...
株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、Luxonis Holding Corporation(以下Luxonis)のコンピュータービジョン用ハードウェア「OAK-D OpenCV DepthAIカメラ」を2021年7月5日に販売開始します。「OAK-1 OpenCV AI ...
任天堂Wii Uのゲームソフト「スプラトゥーン」は、1ゲームが約3~5分で完結するため、短時間でサクッとプレイすることが可能ですが、通算のバトル履歴や勝率を確認する機能はついておらず、「一体自分はどれくらい勝利をあげているのか」を知ることは ...